summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/arch-mx35
diff options
context:
space:
mode:
authorBenoît Thébaudeau <benoit.thebaudeau@advansee.com>2013-04-23 10:17:39 +0000
committerStefano Babic <sbabic@denx.de>2013-04-28 11:07:40 +0200
commit6adbd30203a2839894d9b61f810d9fedc25a64ff (patch)
treed5125c0c3585668634871c004b37ced336724d57 /arch/arm/include/asm/arch-mx35
parent8f3ff11c1f82e51e3f4c1f7c32b88693046dc318 (diff)
downloadtalos-obmc-uboot-6adbd30203a2839894d9b61f810d9fedc25a64ff.tar.gz
talos-obmc-uboot-6adbd30203a2839894d9b61f810d9fedc25a64ff.zip
imx: Add useful fuse definitions
Define the UID (SoC unique ID) fuses, and the fuses available for the user. Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Diffstat (limited to 'arch/arm/include/asm/arch-mx35')
-rw-r--r--arch/arm/include/asm/arch-mx35/imx-regs.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-mx35/imx-regs.h b/arch/arm/include/asm/arch-mx35/imx-regs.h
index 64546d2e83..63c6e24b1e 100644
--- a/arch/arm/include/asm/arch-mx35/imx-regs.h
+++ b/arch/arm/include/asm/arch-mx35/imx-regs.h
@@ -274,6 +274,18 @@ struct iim_regs {
} bank[3];
};
+struct fuse_bank0_regs {
+ u32 fuse0_7[8];
+ u32 uid[8];
+ u32 fuse16_31[0x10];
+};
+
+struct fuse_bank1_regs {
+ u32 fuse0_21[0x16];
+ u32 usr;
+ u32 fuse23_31[9];
+};
+
/* General Purpose Timer (GPT) registers */
struct gpt_regs {
u32 ctrl; /* control */
OpenPOWER on IntegriCloud