summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/mc13xxx.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* mfd: mc13xxx: Use regmap irq framework for interruptsAlexander Shiyan2014-07-091-4/+7
| | | | | | | | This patch convert mc13xxx MFD driver to use regmap irq framework for interrupt registration. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Lee Jones <lee.jones@linaro.org>
* mfd: mc13xxx: Simplify probe() & remove()Alexander Shiyan2014-01-211-4/+2
| | | | | | | | | This patch simplifies probe() and remove() functions by moving some initialisation code out from the I2C/SPI init() and exit() functions and into the core driver. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Lee Jones <lee.jones@linaro.org>
* mfd: mc13xxx: Add support for mc34708Uwe Kleine-König2012-11-061-1/+2
| | | | | | Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
* mfd: mc13xxx: Change probing details for mc13xxx devicesUwe Kleine-König2012-11-061-6/+11
| | | | | | | | | | This removes auto-detection of which variant of mc13xxx is used because mc34708 uses a different layout in the revision register that doesn't allow differentiation any more. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
* mfd: Move the mc13xxx-core spi specific code into a separate moduleMarc Reilly2012-05-011-0/+45
All spi specific code is moved into a new module. The mc13xxx struct moves to a new local include file by necessity. A new config choice selects the SPI bus type support and by default is value of SPI_MASTER to remain compatible with existing configs. Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>