the uboot-imx package now carries the patch below:
--- uboot-imx-2009.01/include/asm-arm/arch-mx51/mx51.h 2010-01-20 15:41:00.918768862 +0000 +++ uboot-imx-2009.01.new/include/asm-arm/arch-mx51/mx51.h 2010-01-20 15:42:58.338756978 +0000 @@ -393,8 +393,8 @@ #define CHIP_REV_1_0 0x10 #define CHIP_REV_1_1 0x11 #define CHIP_REV_2_0 0x20 -#define CHIP_REV_2_5 0x25 -#define CHIP_REV_3_0 0x30 +#define CHIP_REV_2_5 0x120 +#define CHIP_REV_3_0 0x130
#define BOARD_REV_1_0 0x0 #define BOARD_REV_2_0 0x1
which properly results in:
ogra@babbage2:~$ cat /proc/cpuinfo |grep ^Revision Revision : 51120
so uboot shouldnt be an issue anymore and your kernel patch should work fine under both bootloaders
the uboot-imx package now carries the patch below:
--- uboot-imx- 2009.01/ include/ asm-arm/ arch-mx51/ mx51.h 2010-01-20 15:41:00.918768862 +0000 2009.01. new/include/ asm-arm/ arch-mx51/ mx51.h 2010-01-20 15:42:58.338756978 +0000
+++ uboot-imx-
@@ -393,8 +393,8 @@
#define CHIP_REV_1_0 0x10
#define CHIP_REV_1_1 0x11
#define CHIP_REV_2_0 0x20
-#define CHIP_REV_2_5 0x25
-#define CHIP_REV_3_0 0x30
+#define CHIP_REV_2_5 0x120
+#define CHIP_REV_3_0 0x130
#define BOARD_REV_1_0 0x0
#define BOARD_REV_2_0 0x1
which properly results in:
ogra@babbage2:~$ cat /proc/cpuinfo |grep ^Revision
Revision : 51120
so uboot shouldnt be an issue anymore and your kernel patch should work fine under both bootloaders