blob: 633632ae7fe466e14adf0801676db151860196dc [file] [log] [blame]
Kenneth Heitke5a86bf32014-02-12 13:44:22 -06001#
2# SPMI driver configuration
3#
4menuconfig SPMI
5 tristate "SPMI support"
6 help
7 SPMI (System Power Management Interface) is a two-wire
8 serial interface between baseband and application processors
9 and Power Management Integrated Circuits (PMIC).
Kenneth Heitke39ae93e2014-02-12 13:44:24 -060010
11if SPMI
12
13config SPMI_MSM_PMIC_ARB
14 tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
Stephen Boydd719b762015-06-16 11:37:16 -070015 select IRQ_DOMAIN
Josh Cartwright2415fc62014-03-03 10:49:43 -060016 depends on ARCH_QCOM || COMPILE_TEST
Richard Weinberger61a590f2015-05-04 21:00:46 +020017 depends on HAS_IOMEM
Josh Cartwright2415fc62014-03-03 10:49:43 -060018 default ARCH_QCOM
Kenneth Heitke39ae93e2014-02-12 13:44:24 -060019 help
20 If you say yes to this option, support will be included for the
21 built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
22 processors.
23
24 This is required for communicating with Qualcomm PMICs and
25 other devices that have the SPMI interface.
26
David Collins858c33a2017-04-10 17:27:47 -070027config SPMI_MSM_PMIC_ARB_DEBUG
28 tristate "QTI SPMI Debug Controller (PMIC Arbiter)"
29 depends on ARCH_QCOM || COMPILE_TEST
30 depends on HAS_IOMEM
31 help
32 If you say yes to this option, support will be included for the
33 built-in SPMI PMIC Arbiter debug interface on Qualcomm Technologies,
34 Inc. (QTI) MSM family processors. This feature is available on chips
35 with PMIC arbiter version 5 and above.
36
Kenneth Heitke39ae93e2014-02-12 13:44:24 -060037endif