diff options
Diffstat (limited to 'include/linux/i2c/twl4030.h')
| -rw-r--r-- | include/linux/i2c/twl4030.h | 9 | 
1 files changed, 3 insertions, 6 deletions
| diff --git a/include/linux/i2c/twl4030.h b/include/linux/i2c/twl4030.h index a8f84c01f82..8137f660a5c 100644 --- a/include/linux/i2c/twl4030.h +++ b/include/linux/i2c/twl4030.h @@ -234,6 +234,9 @@ struct twl4030_gpio_platform_data {  	/* gpio-n should control VMMC(n+1) if BIT(n) in mmc_cd is set */  	u8		mmc_cd; +	/* if BIT(N) is set, or VMMC(n+1) is linked, debounce GPIO-N */ +	u32		debounce; +  	/* For gpio-N, bit (1 << N) in "pullups" is set if that pullup  	 * should be enabled.  Else, if that bit is set in "pulldowns",  	 * that pulldown is enabled.  Don't waste power by letting any @@ -307,12 +310,6 @@ int twl4030_sih_setup(int module);  #define TWL4030_VAUX3_DEV_GRP		0x1F  #define TWL4030_VAUX3_DEDICATED		0x22 -/* - * Exported TWL4030 GPIO APIs - * - * WARNING -- use standard GPIO and IRQ calls instead; these will vanish. - */ -int twl4030_set_gpio_debounce(int gpio, int enable);  #if defined(CONFIG_TWL4030_BCI_BATTERY) || \  	defined(CONFIG_TWL4030_BCI_BATTERY_MODULE) | 
