s5pc110: TickerTape: Handle detect board veriants
authorKyungmin Park <kyungmin.park@samsung.com>
Tue, 11 Aug 2009 08:30:04 +0000 (17:30 +0900)
committerKyungmin Park <kyungmin.park@samsung.com>
Tue, 11 Aug 2009 08:30:04 +0000 (17:30 +0900)
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
board/samsung/universal/universal.c

index e74c2fd..1986a22 100644 (file)
@@ -104,8 +104,8 @@ static void check_hw_revision(void)
                        gd->bd->bi_arch_number = 3100;  /* Universal */
                        pin = S5PC110_GPIO_BASE(S5PC110_GPIO_D1_OFFSET);
                        pin += S5PC1XX_GPIO_DAT_OFFSET;
-                       /* Universal: 0x0F, TickerTape: 0x3C */
-                       if (readl(pin) == 0x3C) {
+                       /* Universal: 0x0F, TickerTape: 0xXC */
+                       if ((readl(pin) & 0x3) == 0) {
                                /* C110 TickerTape */
                                gd->bd->bi_arch_number = 3101;  /* TickerTape */
                                board_rev = 3;