s5pc210: slp7: don't support hwrev0
authorMinkyu Kang <mk7.kang@samsung.com>
Wed, 19 Jan 2011 11:35:45 +0000 (20:35 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Wed, 19 Jan 2011 11:35:45 +0000 (20:35 +0900)
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
board/samsung/slp7_c210/slp7.c

index a9799ef..0633a98 100644 (file)
@@ -870,8 +870,11 @@ static unsigned int get_hw_revision(void)
                gpio_set_pull(&gpio1->e1, i, GPIO_PULL_NONE);
        }
 
-       for (i = 0; i < 4; i++)
-               hwrev |= (gpio_get_value(&gpio1->e1, i) << i);
+       /* Workaround: don't support hwrev 0 */
+       while (!hwrev) {
+               for (i = 0; i < 4; i++)
+                       hwrev |= (gpio_get_value(&gpio1->e1, i) << i);
+       }
 
        return hwrev;
 }