diff options
| author | Poonam Aggrwal <poonam.aggrwal@freescale.com> | 2009-07-02 16:14:40 +0530 | 
|---|---|---|
| committer | Kumar Gala <galak@kernel.crashing.org> | 2009-07-02 08:33:20 -0500 | 
| commit | 546b1032907df70f2dd0f98f3ad09885a88411e5 (patch) | |
| tree | 971e1b9dfb618fcfb0ef391fea6673e4c978303f /include | |
| parent | 5da6f806b400372b8a0664f3282c9e83a402eb66 (diff) | |
| download | olio-uboot-2014.01-546b1032907df70f2dd0f98f3ad09885a88411e5.tar.xz olio-uboot-2014.01-546b1032907df70f2dd0f98f3ad09885a88411e5.zip | |
85xx: Adds GPIO registers to MPC85xx Memory Map.
Signed-off-by: Poonam Aggrwal <poonam.aggrwal@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-ppc/immap_85xx.h | 11 | 
1 files changed, 11 insertions, 0 deletions
| diff --git a/include/asm-ppc/immap_85xx.h b/include/asm-ppc/immap_85xx.h index db2bdf0af..0efef0521 100644 --- a/include/asm-ppc/immap_85xx.h +++ b/include/asm-ppc/immap_85xx.h @@ -341,6 +341,15 @@ typedef struct ccsr_pcix {  	char	res11[476];  } ccsr_pcix_t; +typedef struct ccsr_gpio { +	uint	gpdir; +	uint	gpodr; +	uint	gpdat; +	uint	gpier; +	uint	gpimr; +	uint	gpicr; +} ccsr_gpio_t; +  #define PCIX_COMMAND	0x62  #define POWAR_EN	0x80000000  #define POWAR_IO_READ	0x00080000 @@ -1648,6 +1657,8 @@ typedef struct ccsr_gur {  #define CONFIG_SYS_MPC85xx_PCIX_ADDR	(CONFIG_SYS_IMMR + CONFIG_SYS_MPC85xx_PCIX_OFFSET)  #define CONFIG_SYS_MPC85xx_PCIX2_OFFSET	(0x9000)  #define CONFIG_SYS_MPC85xx_PCIX2_ADDR	(CONFIG_SYS_IMMR + CONFIG_SYS_MPC85xx_PCIX2_OFFSET) +#define CONFIG_SYS_MPC85xx_GPIO_OFFSET	(0xF000) +#define CONFIG_SYS_MPC85xx_GPIO_ADDR	(CONFIG_SYS_IMMR + CONFIG_SYS_MPC85xx_GPIO_OFFSET)  #define CONFIG_SYS_MPC85xx_SATA1_OFFSET	(0x18000)  #define CONFIG_SYS_MPC85xx_SATA1_ADDR	(CONFIG_SYS_IMMR + CONFIG_SYS_MPC85xx_SATA1_OFFSET)  #define CONFIG_SYS_MPC85xx_SATA2_OFFSET	(0x19000) |