diff options
author | Daniel Ribeiro <drwyrm@gmail.com> | 2009-05-28 15:43:37 -0300 |
---|---|---|
committer | Samuel Ortiz <sameol@linux.intel.com> | 2009-06-17 19:41:35 +0200 |
commit | 13a09f93d2bf3a20c748e1d6a30160a00fc58169 (patch) | |
tree | 1dab40fb0cdf9c4a559d6b9a92a29a4cd98032d6 /drivers/mfd/Kconfig | |
parent | 14fa56917d73d823538151b0429d98211fa439c1 (diff) | |
download | kernel_samsung_smdk4412-13a09f93d2bf3a20c748e1d6a30160a00fc58169.zip kernel_samsung_smdk4412-13a09f93d2bf3a20c748e1d6a30160a00fc58169.tar.gz kernel_samsung_smdk4412-13a09f93d2bf3a20c748e1d6a30160a00fc58169.tar.bz2 |
mfd: add PCAP driver
The PCAP Asic as present on EZX phones is a multi function device with
voltage regulators, ADC, touch screen controller, RTC, USB transceiver,
leds controller, and audio codec.
It has two SPI ports, typically one is connected to the application
processor and another to the baseband, this driver provides read/write
functions to its registers, irq demultiplexer and ADC
queueing/abstraction.
This chip is used on a lot of Motorola phones, it was manufactured by TI
as a custom product with the name PTWL93017, later this design evolved
into the ATLAS PMIC from Freescale (MC13783).
Signed-off-by: Daniel Ribeiro <drwyrm@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r-- | drivers/mfd/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 61f0346..287d47b 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -255,6 +255,13 @@ config AB3100_CORE LEDs, vibrator, system power and temperature, power management and ALSA sound. +config EZX_PCAP + bool "PCAP Support" + depends on GENERIC_HARDIRQS && SPI_MASTER + help + This enables the PCAP ASIC present on EZX Phones. This is + needed for MMC, TouchScreen, Sound, USB, etc.. + endmenu menu "Multimedia Capabilities Port drivers" |