diff options
author | Rabin Vincent <rabin.vincent@stericsson.com> | 2010-05-19 05:39:02 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2010-05-27 19:38:00 -0400 |
commit | 62579266cf9caca5b999560be2b5ceee42fc4d4d (patch) | |
tree | eda6066624c734ef3057a9dc568ebaf978499c1a /drivers/mfd/Kconfig | |
parent | 75907a1153b42100b7a5e960bfe47d208d726309 (diff) |
mfd: New AB8500 driver
Add a new driver to support the AB8500 Power Management chip, replacing
the current AB4500. The new driver replaces the old one, instead of an
incremental modification, because this is a substantial overhaul
including:
- Split of the driver into -core and -spi portions, to allow another
interface layer to be added
- Addition of interrupt support
- Switch to MFD core API for handling subdevices
- Simplification of the APIs to remove a redundant block parameter
- Rename of the APIs and macros from ab4500_* to ab8500_*
- Rename of the files from ab4500* to ab8500*
- Change of the driver name from ab4500 to ab8500
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Acked-by: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r-- | drivers/mfd/Kconfig | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index b84b7078e909..9da0e504bbe9 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig | |||
@@ -420,11 +420,12 @@ config EZX_PCAP | |||
420 | This enables the PCAP ASIC present on EZX Phones. This is | 420 | This enables the PCAP ASIC present on EZX Phones. This is |
421 | needed for MMC, TouchScreen, Sound, USB, etc.. | 421 | needed for MMC, TouchScreen, Sound, USB, etc.. |
422 | 422 | ||
423 | config AB4500_CORE | 423 | config AB8500_CORE |
424 | tristate "ST-Ericsson's AB4500 Mixed Signal Power management chip" | 424 | bool "ST-Ericsson AB8500 Mixed Signal Power Management chip" |
425 | depends on SPI | 425 | depends on SPI=y && GENERIC_HARDIRQS |
426 | select MFD_CORE | ||
426 | help | 427 | help |
427 | Select this option to enable access to AB4500 power management | 428 | Select this option to enable access to AB8500 power management |
428 | chip. This connects to U8500 on the SSP/SPI bus and exports | 429 | chip. This connects to U8500 on the SSP/SPI bus and exports |
429 | read/write functions for the devices to get access to this chip. | 430 | read/write functions for the devices to get access to this chip. |
430 | This chip embeds various other multimedia funtionalities as well. | 431 | This chip embeds various other multimedia funtionalities as well. |