linux/drivers/gpio
Mark Brown f92e8f8144 mfd: Add WM831x revision B support
Revision B of the WM831x devices changes the sense of the tristate
bit for GPIO configuration, inverting it to become an enable instead.
Take account of this in the gpiolib driver.

A current sink regulation status bit has also been added in revision B,
add a flag indicating if it's present but don't use it yet.

This revision also adds an interrupt on key up for the ON pin event
which the existing code is able to take advantage of.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2010-03-07 22:17:29 +01:00
..
adp5520-gpio.c gpio: adp5520: rename common defines and typos 2009-12-13 19:20:51 +01:00
adp5588-gpio.c gpio: adp5588-gpio: new driver for ADP5588 GPIO expanders 2010-01-11 09:34:07 -08:00
bt8xxgpio.c gpio: include <linux/gpio.h> not <asm/gpio.h> 2009-09-23 07:39:48 -07:00
cs5535-gpio.c gpio: cs5535-gpio: fix input direction 2010-03-06 11:26:48 -08:00
gpiolib.c gpio: introduce gpio_request_one() and friends 2010-03-06 11:26:48 -08:00
it8761e_gpio.c gpio: introduce it8761e_gpio driver for IT8761E Super I/O chip 2010-03-06 11:26:48 -08:00
Kconfig gpiolib: Add WM8994 GPIO support 2010-03-07 22:17:13 +01:00
langwell_gpio.c gpio: fix test on unsigned in lnw_irq_type() 2009-12-16 07:20:00 -08:00
Makefile gpiolib: Add WM8994 GPIO support 2010-03-07 22:17:13 +01:00
max730x.c gpio: add driver for MAX7300 I2C GPIO extender 2010-03-06 11:26:48 -08:00
max732x.c gpio: fix probe() error return in gpio driver probes 2009-01-15 16:39:35 -08:00
max7300.c gpio: add driver for MAX7300 I2C GPIO extender 2010-03-06 11:26:48 -08:00
max7301.c gpio: add driver for MAX7300 I2C GPIO extender 2010-03-06 11:26:48 -08:00
mc33880.c gpio: add MC33880 driver 2009-09-23 07:39:46 -07:00
mcp23s08.c gpio: include <linux/gpio.h> not <asm/gpio.h> 2009-09-23 07:39:48 -07:00
pca953x.c gpio: pca953x.c: add interrupt handling capability 2010-03-06 11:26:48 -08:00
pcf857x.c Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging 2009-09-23 09:30:48 -07:00
pl061.c bitops: rename for_each_bit() to for_each_set_bit() 2010-03-06 11:26:23 -08:00
timbgpio.c timbgpio: add support for interrupt triggering on both flanks 2010-03-06 11:26:48 -08:00
twl4030-gpio.c mfd: Rename all twl4030_i2c* 2009-12-13 21:23:33 +01:00
ucb1400_gpio.c mfd/gpio: add a GPIO interface to the UCB1400 MFD chip driver via gpiolib 2009-09-23 07:39:48 -07:00
vr41xx_giu.c headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
wm831x-gpio.c mfd: Add WM831x revision B support 2010-03-07 22:17:29 +01:00
wm8350-gpiolib.c gpiolib: Add support for WM8350 GPIO controller 2010-03-07 22:16:59 +01:00
wm8994-gpio.c gpiolib: Add WM8994 GPIO support 2010-03-07 22:17:13 +01:00
xilinx_gpio.c GPIO: add new Xilinx driver for powerpc 2008-11-12 17:17:16 -08:00