android_kernel_xiaomi_sm8350/drivers/gpio
David Brownell e9d359471d mfd: twl4030-gpio driver
This adds basic support for the GPIOs in the twl4030 power management
chip.  That includes two open drain LED drivers, and the use of GPIO-0
(and GPIO-1) as MMC/SD card detect switches which can control whether
the VMMC1 (and VMMC2) regulators are active.

This version of the code has a debounce call that will probably be
replaced before long, when a more generic interface exists.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Samuel Ortiz <sameo@openedhand.com>
2008-10-22 01:19:39 +02:00
..
bt8xxgpio.c gpio: add bt8xxgpio driver 2008-07-25 10:53:30 -07:00
gpiolib.c Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2008-10-20 13:23:01 -07:00
Kconfig mfd: twl4030-gpio driver 2008-10-22 01:19:39 +02:00
Makefile mfd: twl4030-gpio driver 2008-10-22 01:19:39 +02:00
max732x.c gpio: i2c expanders use subsys_init 2008-10-16 11:21:40 -07:00
max7301.c gpio: max7301: fix the race between chip addition and pins reconfiguration 2008-10-16 11:21:40 -07:00
mcp23s08.c spi: core and gpio expanders use subsys_init 2008-10-16 11:21:38 -07:00
pca953x.c gpio: i2c expanders use subsys_init 2008-10-16 11:21:40 -07:00
pcf857x.c gpio: i2c expanders use subsys_init 2008-10-16 11:21:40 -07:00
twl4030-gpio.c mfd: twl4030-gpio driver 2008-10-22 01:19:39 +02:00