ARMV7: omap4: Add additional control core registers

Change-Id: Ia49ca4b01a3c1ca562d3d3f05fde7e9f589d96f4
Signed-off-by: Mike J. Chen <[email protected]>
diff --git a/arch/arm/include/asm/arch-omap4/cpu.h b/arch/arm/include/asm/arch-omap4/cpu.h
index 4c56cc8..f08ffb5 100644
--- a/arch/arm/include/asm/arch-omap4/cpu.h
+++ b/arch/arm/include/asm/arch-omap4/cpu.h
@@ -33,15 +33,37 @@
 #ifndef __ASSEMBLY__
 struct ctrl_id {
 	u8 res1[0x200];
-	u32 die_id_0;		/* 0x200 */
-	u32 idcode;		/* 0x204 */
-	u32 die_id_1;		/* 0x208 */
-	u32 die_id_2;		/* 0x20C */
-	u32 die_id_3;		/* 0x210 */
-	u32 prod_id_0;		/* 0x214 */
-	u32 prod_id_1;		/* 0x218 */
-	u8 res2[0xa8];
-	u32 control_status;	/* 0x2c4 */
+	u32 die_id_0;			/* 0x200 */
+	u32 idcode;			/* 0x204 */
+	u32 die_id_1;			/* 0x208 */
+	u32 die_id_2;			/* 0x20C */
+	u32 die_id_3;			/* 0x210 */
+	u32 prod_id_0;			/* 0x214 */
+	u32 prod_id_1;			/* 0x218 */
+	u8 res2[0x50];			/* 0x21C */
+	u32 core_std_fuse_mpk_0;	/* 0x26C */
+	u32 core_std_fuse_mpk_1;	/* 0x270 */
+	u32 core_std_fuse_mpk_2;	/* 0x274 */
+	u32 core_std_fuse_mpk_3;	/* 0x278 */
+	u32 core_std_fuse_mpk_4;	/* 0x27C */
+	u32 core_std_fuse_mpk_5;	/* 0x280 */
+	u32 core_std_fuse_mpk_6;	/* 0x284 */
+	u32 core_std_fuse_mpk_7;	/* 0x288 */
+	u32 core_cust_fuse_cek_bch_0;	/* 0x28C */
+	u32 core_cust_fuse_cek_bch_1;	/* 0x290 */
+	u32 core_cust_fuse_cek_bch_2;	/* 0x294 */
+	u32 core_cust_fuse_cek_bch_3;	/* 0x298 */
+	u32 core_cust_fuse_cek_bch_4;	/* 0x29C */
+	u32 core_cust_fuse_msv_bch_0;	/* 0x2A0 */
+	u32 core_cust_fuse_msv_bch_1;	/* 0x2A4 */
+	u32 core_cust_fuse_msv_swrv_0;	/* 0x2A8 */
+	u32 core_cust_fuse_msv_swrv_1;	/* 0x2AC */
+	u32 core_cust_fuse_msv_swrv_2;	/* 0x2B0 */
+	u32 core_cust_fuse_msv_swrv_3;	/* 0x2B4 */
+	u32 core_cust_fuse_msv_swrv_4;	/* 0x2B8 */
+	u32 core_cust_fuse_msv_swrv_5;	/* 0x2BC */
+	u32 core_cust_fuse_msv_swrv_6;	/* 0x2C0 */
+	u32 control_status;	     	/* 0x2C4 */
 };
 #endif /* __ASSEMBLY__ */
 #endif /* __KERNEL_STRICT_NAMES */