summaryrefslogtreecommitdiffstats
path: root/drivers/spmi/Kconfig
diff options
context:
space:
mode:
authorJosh Cartwright <joshc@codeaurora.org>2014-02-12 20:44:25 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-02-15 20:55:28 +0100
commit67b563f1f258739eefa79d9ce6c3177f670481df (patch)
treee1e5f797f693867651b54b2174c3ddec1178b974 /drivers/spmi/Kconfig
parentspmi: Add MSM PMIC Arbiter SPMI controller (diff)
downloadlinux-67b563f1f258739eefa79d9ce6c3177f670481df.tar.xz
linux-67b563f1f258739eefa79d9ce6c3177f670481df.zip
spmi: pmic_arb: add support for interrupt handling
The Qualcomm PMIC Arbiter, in addition to being a basic SPMI controller, also implements interrupt handling for slave devices. Note, this is outside the scope of SPMI, as SPMI leaves interrupt handling completely unspecified. Extend the driver to provide a irq_chip implementation and chained irq handling which allows for these interrupts to be used. Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Josh Cartwright <joshc@codeaurora.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/spmi/Kconfig')
-rw-r--r--drivers/spmi/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/spmi/Kconfig b/drivers/spmi/Kconfig
index 80b79013fd1e..075bd79e1ac4 100644
--- a/drivers/spmi/Kconfig
+++ b/drivers/spmi/Kconfig
@@ -13,6 +13,7 @@ if SPMI
config SPMI_MSM_PMIC_ARB
tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
depends on ARM
+ depends on IRQ_DOMAIN
depends on ARCH_MSM || COMPILE_TEST
default ARCH_MSM
help