]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mfd: ab5500 chip register access
authorMattias Wallin <mattias.wallin@stericsson.com>
Thu, 22 Sep 2011 06:22:18 +0000 (08:22 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 6 Oct 2011 14:44:03 +0000 (16:44 +0200)
commitaba40c1f6983a1bb243e2d5c9770f174d0d7365e
tree0a3d214389000f6b039d33b67d4c1cffda21466e
parentdf49b5a5e6e067958c93f446234b5cdbb703f97a
mfd: ab5500 chip register access

The analog baseband chip ab5500 is a multi functional chip
containing regulators, charging, gpio, USB and accessory detect.
It also contain various multimedia functionalities like digital
encoder and audio codec.
The core driver added with this patch provides register access via
i2c via PRCMU. Event handling implemented as irq_chip will come in
future patches since it depends on PRCMU functionality not yet
implemented.

Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/ab5500-core.c [new file with mode: 0644]
include/linux/mfd/ab5500/ab5500.h [new file with mode: 0644]
include/linux/mfd/abx500.h