diff options
Diffstat (limited to 'include/twl4030.h')
| -rw-r--r-- | include/twl4030.h | 44 | 
1 files changed, 44 insertions, 0 deletions
| diff --git a/include/twl4030.h b/include/twl4030.h index 0c17f5929..5aa184183 100644 --- a/include/twl4030.h +++ b/include/twl4030.h @@ -580,6 +580,50 @@  #define TWL4030_USB_PHY_CLK_CTRL			0xFE  #define TWL4030_USB_PHY_CLK_CTRL_STS			0xFF +/* GPIO */ +#define TWL4030_GPIO_GPIODATAIN1			0x00 +#define TWL4030_GPIO_GPIODATAIN2			0x01 +#define TWL4030_GPIO_GPIODATAIN3			0x02 +#define TWL4030_GPIO_GPIODATADIR1			0x03 +#define TWL4030_GPIO_GPIODATADIR2			0x04 +#define TWL4030_GPIO_GPIODATADIR3			0x05 +#define TWL4030_GPIO_GPIODATAOUT1			0x06 +#define TWL4030_GPIO_GPIODATAOUT2			0x07 +#define TWL4030_GPIO_GPIODATAOUT3			0x08 +#define TWL4030_GPIO_CLEARGPIODATAOUT1			0x09 +#define TWL4030_GPIO_CLEARGPIODATAOUT2			0x0A +#define TWL4030_GPIO_CLEARGPIODATAOUT3			0x0B +#define TWL4030_GPIO_SETGPIODATAOUT1			0x0C +#define TWL4030_GPIO_SETGPIODATAOUT2			0x0D +#define TWL4030_GPIO_SETGPIODATAOUT3			0x0E +#define TWL4030_GPIO_GPIO_DEBEN1			0x0F +#define TWL4030_GPIO_GPIO_DEBEN2			0x10 +#define TWL4030_GPIO_GPIO_DEBEN3			0x11 +#define TWL4030_GPIO_GPIO_CTRL				0x12 +#define TWL4030_GPIO_GPIOPUPDCTR1			0x13 +#define TWL4030_GPIO_GPIOPUPDCTR2			0x14 +#define TWL4030_GPIO_GPIOPUPDCTR3			0x15 +#define TWL4030_GPIO_GPIOPUPDCTR4			0x16 +#define TWL4030_GPIO_GPIOPUPDCTR5			0x17 +#define TWL4030_GPIO_GPIO_ISR1A				0x19 +#define TWL4030_GPIO_GPIO_ISR2A				0x1A +#define TWL4030_GPIO_GPIO_ISR3A				0x1B +#define TWL4030_GPIO_GPIO_IMR1A				0x1C +#define TWL4030_GPIO_GPIO_IMR2A				0x1D +#define TWL4030_GPIO_GPIO_IMR3A				0x1E +#define TWL4030_GPIO_GPIO_ISR1B				0x1F +#define TWL4030_GPIO_GPIO_ISR2B				0x20 +#define TWL4030_GPIO_GPIO_ISR3B				0x21 +#define TWL4030_GPIO_GPIO_IMR1B				0x22 +#define TWL4030_GPIO_GPIO_IMR2B				0x23 +#define TWL4030_GPIO_GPIO_IMR3B				0x24 +#define TWL4030_GPIO_GPIO_EDR1				0x28 +#define TWL4030_GPIO_GPIO_EDR2				0x29 +#define TWL4030_GPIO_GPIO_EDR3				0x2A +#define TWL4030_GPIO_GPIO_EDR4				0x2B +#define TWL4030_GPIO_GPIO_EDR5				0x2C +#define TWL4030_GPIO_GPIO_SIH_CTRL			0x2D +  /*   * Convience functions to read and write from TWL4030   * |