s5pc110: kessler: Incorrect board revision check
authorMyungJoo Ham <MyungJoo.Ham@samsung.com>
Tue, 23 Feb 2010 11:45:11 +0000 (20:45 +0900)
committerMyungJoo Ham <MyungJoo.Ham@samsung.com>
Tue, 23 Feb 2010 11:45:11 +0000 (20:45 +0900)
"board" of kessler > C110_MACH_START; thus, if (board<0) works
incorrectly. This patch allows "kessler" to boot.

board/samsung/universal/universal.c

index 9408678..4d5d2ed 100644 (file)
@@ -654,13 +654,13 @@ static void show_hw_revision(void)
                }
        }
 
-       if (cpu_is_s5pc110())
+       if (machine_is_kessler() || machine_is_aquila())
+               board = gd->bd->bi_arch_number;
+       else if (cpu_is_s5pc110())
                board = gd->bd->bi_arch_number - C110_MACH_START;
        else
                board = gd->bd->bi_arch_number - C100_MACH_START;
 
-       if (board < 0)
-               board = gd->bd->bi_arch_number;
 
        check_board_revision(board, board_rev);