diff --git a/arch/arm/mach-mx5/cpu.c b/arch/arm/mach-mx5/cpu.c
index df46967..5c53282 100644
--- a/arch/arm/mach-mx5/cpu.c
+++ b/arch/arm/mach-mx5/cpu.c
@@ -31,7 +31,7 @@ static int get_mx51_srev(void)
 	switch (rev) {
 	case 0x0:
 		return IMX_CHIP_REVISION_2_0;
-	case 0x2:
+	case 0x10:
 		return IMX_CHIP_REVISION_3_0;
 	default:
 		return IMX_CHIP_REVISION_UNKNOWN;
