diff options
Diffstat (limited to 'arch/arm/include/asm/arch-omap4/cpu.h')
| -rw-r--r-- | arch/arm/include/asm/arch-omap4/cpu.h | 26 | 
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-omap4/cpu.h b/arch/arm/include/asm/arch-omap4/cpu.h index 7d5748acd..08b9c9935 100644 --- a/arch/arm/include/asm/arch-omap4/cpu.h +++ b/arch/arm/include/asm/arch-omap4/cpu.h @@ -142,4 +142,30 @@ struct watchdog {  /* MUSB base */  #define MUSB_BASE		(OMAP44XX_L4_CORE_BASE + 0xAB000) +/* OMAP4 GPIO registers */ +#define OMAP_GPIO_REVISION		0x0000 +#define OMAP_GPIO_SYSCONFIG		0x0010 +#define OMAP_GPIO_SYSSTATUS		0x0114 +#define OMAP_GPIO_IRQSTATUS1		0x0118 +#define OMAP_GPIO_IRQSTATUS2		0x0128 +#define OMAP_GPIO_IRQENABLE2		0x012c +#define OMAP_GPIO_IRQENABLE1		0x011c +#define OMAP_GPIO_WAKE_EN		0x0120 +#define OMAP_GPIO_CTRL			0x0130 +#define OMAP_GPIO_OE			0x0134 +#define OMAP_GPIO_DATAIN		0x0138 +#define OMAP_GPIO_DATAOUT		0x013c +#define OMAP_GPIO_LEVELDETECT0		0x0140 +#define OMAP_GPIO_LEVELDETECT1		0x0144 +#define OMAP_GPIO_RISINGDETECT		0x0148 +#define OMAP_GPIO_FALLINGDETECT		0x014c +#define OMAP_GPIO_DEBOUNCE_EN		0x0150 +#define OMAP_GPIO_DEBOUNCE_VAL		0x0154 +#define OMAP_GPIO_CLEARIRQENABLE1	0x0160 +#define OMAP_GPIO_SETIRQENABLE1		0x0164 +#define OMAP_GPIO_CLEARWKUENA		0x0180 +#define OMAP_GPIO_SETWKUENA		0x0184 +#define OMAP_GPIO_CLEARDATAOUT		0x0190 +#define OMAP_GPIO_SETDATAOUT		0x0194 +  #endif /* _CPU_H */  |