diff options
| author | Wolfgang Denk <wd@denx.de> | 2010-09-09 21:39:46 +0200 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-09-09 21:39:46 +0200 | 
| commit | 8fea51a4acb0c7da6fb375c9a708c50c0a1b66ad (patch) | |
| tree | f6a3d36e35f8f4d1009c367417e918c210b0baf0 /arch/arm/include/asm/arch-omap3/omap3.h | |
| parent | 40e74c852b76accfe27d832f23ea3020352bc120 (diff) | |
| parent | ec99d983418897b120409f71712d41c01a21bf7c (diff) | |
| download | olio-uboot-2014.01-8fea51a4acb0c7da6fb375c9a708c50c0a1b66ad.tar.xz olio-uboot-2014.01-8fea51a4acb0c7da6fb375c9a708c50c0a1b66ad.zip | |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Diffstat (limited to 'arch/arm/include/asm/arch-omap3/omap3.h')
| -rw-r--r-- | arch/arm/include/asm/arch-omap3/omap3.h | 32 | 
1 files changed, 31 insertions, 1 deletions
| diff --git a/arch/arm/include/asm/arch-omap3/omap3.h b/arch/arm/include/asm/arch-omap3/omap3.h index 12815f694..3957c796f 100644 --- a/arch/arm/include/asm/arch-omap3/omap3.h +++ b/arch/arm/include/asm/arch-omap3/omap3.h @@ -176,11 +176,41 @@ struct gpio {  #define CPU_3XX_ES21		2  #define CPU_3XX_ES30		3  #define CPU_3XX_ES31		4 -#define CPU_3XX_MAX_REV		(CPU_3XX_ES31 + 1) +#define CPU_3XX_ES312		7 +#define CPU_3XX_MAX_REV		8  #define CPU_3XX_ID_SHIFT	28  #define WIDTH_8BIT		0x0000  #define WIDTH_16BIT		0x1000	/* bit pos for 16 bit in gpmc */ +/* + * Hawkeye values + */ +#define HAWKEYE_OMAP34XX	0xb7ae +#define HAWKEYE_AM35XX		0xb868 +#define HAWKEYE_OMAP36XX	0xb891 + +#define HAWKEYE_SHIFT		12 + +/* + * Define CPU families + */ +#define CPU_OMAP34XX		0x3400	/* OMAP34xx/OMAP35 devices */ +#define CPU_AM35XX		0x3500	/* AM35xx devices          */ +#define CPU_OMAP36XX		0x3600	/* OMAP36xx devices        */ + +/* + * Control status register values corresponding to cpu variants + */ +#define OMAP3503		0x5c00 +#define OMAP3515		0x1c00 +#define OMAP3525		0x4c00 +#define OMAP3530		0x0c00 + +#define AM3505			0x5c00 +#define AM3517			0x1c00 + +#define OMAP3730		0x0c00 +  #endif |