mfd: Add TPS6586x driver
commitc6c193326384aecfd668c8f271799a44dbc74c1a
authorMike Rapoport <mike@compulab.co.il>
Tue, 10 Aug 2010 23:11:04 +0000 (11 01:11 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 12 Aug 2010 09:28:12 +0000 (12 11:28 +0200)
tree58df734fad40389f64641a6f757d245b6274a93e
parent1c888e2e3824a3f7565b4d96ede423cb9a9a28b7
mfd: Add TPS6586x driver

Add mfd core driver for TPS6586x PMICs family.
The driver provides I/O access for the sub-device drivers and performs
regstration of the sub-devices based on the platform requirements.
In addition it implements GPIOlib interface for the chip GPIOs.

TODO:
        - add interrupt support
        - add platform data for PWM, backlight leds and charger

Signed-off-by: Mike Rapoport <mike@compulab.co.il>
Signed-off-by: Mike Rapoport <mike.rapoport@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/tps6586x.c [new file with mode: 0644]
include/linux/mfd/tps6586x.h [new file with mode: 0644]