aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Kconfig
diff options
context:
space:
mode:
authorRaymond Tan <raymond.tan@intel.com>2015-02-01 21:52:51 -0500
committerLee Jones <lee.jones@linaro.org>2015-03-12 05:07:17 -0400
commit60ae5b9f5cdd80c529eda13bfdd600a0fc857afb (patch)
tree5044e2b2e841ad0f70210687a868dfdb8ce82e8b /drivers/mfd/Kconfig
parente19f742885e87ab9582fdf5940f214419eb9275b (diff)
mfd: intel_quark_i2c_gpio: Add Intel Quark X1000 I2C-GPIO MFD Driver
In Quark X1000, there's a single PCI device that provides both an I2C controller and a GPIO controller. This MFD driver will split the 2 devices for their respective drivers. This patch is based on Josef Ahmad's initial work for Quark enabling. Acked-by: Michael Turquette <mturquette@linaro.org> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Weike Chen <alvin.chen@intel.com> Signed-off-by: Raymond Tan <raymond.tan@intel.com> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r--drivers/mfd/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index f49f404c2004..b277f37ae3be 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -283,6 +283,18 @@ config HTC_I2CPLD
283 This device provides input and output GPIOs through an I2C 283 This device provides input and output GPIOs through an I2C
284 interface to one or more sub-chips. 284 interface to one or more sub-chips.
285 285
286config MFD_INTEL_QUARK_I2C_GPIO
287 tristate "Intel Quark MFD I2C GPIO"
288 depends on PCI
289 depends on X86
290 depends on COMMON_CLK
291 select MFD_CORE
292 help
293 This MFD provides support for I2C and GPIO that exist only
294 in a single PCI device. It splits the 2 IO devices to
295 their respective IO driver.
296 The GPIO exports a total amount of 8 interrupt-capable GPIOs.
297
286config LPC_ICH 298config LPC_ICH
287 tristate "Intel ICH LPC" 299 tristate "Intel ICH LPC"
288 depends on PCI 300 depends on PCI