xref: /openbmc/linux/drivers/spmi/Kconfig (revision 67b563f1)
15a86bf34SKenneth Heitke#
25a86bf34SKenneth Heitke# SPMI driver configuration
35a86bf34SKenneth Heitke#
45a86bf34SKenneth Heitkemenuconfig SPMI
55a86bf34SKenneth Heitke	tristate "SPMI support"
65a86bf34SKenneth Heitke	help
75a86bf34SKenneth Heitke	  SPMI (System Power Management Interface) is a two-wire
85a86bf34SKenneth Heitke	  serial interface between baseband and application processors
95a86bf34SKenneth Heitke	  and Power Management Integrated Circuits (PMIC).
1039ae93e3SKenneth Heitke
1139ae93e3SKenneth Heitkeif SPMI
1239ae93e3SKenneth Heitke
1339ae93e3SKenneth Heitkeconfig SPMI_MSM_PMIC_ARB
1439ae93e3SKenneth Heitke	tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
1539ae93e3SKenneth Heitke	depends on ARM
1667b563f1SJosh Cartwright	depends on IRQ_DOMAIN
1739ae93e3SKenneth Heitke	depends on ARCH_MSM || COMPILE_TEST
1839ae93e3SKenneth Heitke	default ARCH_MSM
1939ae93e3SKenneth Heitke	help
2039ae93e3SKenneth Heitke	  If you say yes to this option, support will be included for the
2139ae93e3SKenneth Heitke	  built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
2239ae93e3SKenneth Heitke	  processors.
2339ae93e3SKenneth Heitke
2439ae93e3SKenneth Heitke	  This is required for communicating with Qualcomm PMICs and
2539ae93e3SKenneth Heitke	  other devices that have the SPMI interface.
2639ae93e3SKenneth Heitke
2739ae93e3SKenneth Heitkeendif
28