Jean-Francois Bortolottispmi: add a spmi driver for Apple SoC77ca75e1 year agoHistory
57 lines · 1.7 KB · Text
RawDownload
# SPDX-License-Identifier: GPL-2.0-only## SPMI driver configuration#menuconfig SPMI	tristate "SPMI support"	help	  SPMI (System Power Management Interface) is a two-wire	  serial interface between baseband and application processors	  and Power Management Integrated Circuits (PMIC). if SPMI config SPMI_APPLE	tristate "Apple SoC SPMI Controller platform driver"	depends on ARCH_APPLE || COMPILE_TEST	help	  If you say yes to this option, support will be included for the	  SPMI controller present on many Apple SoCs, including the	  t8103 (M1) and t600x (M1 Pro/Max). config SPMI_HISI3670	tristate "Hisilicon 3670 SPMI Controller"	select IRQ_DOMAIN_HIERARCHY	depends on ARM64 || COMPILE_TEST	depends on HAS_IOMEM	help	  If you say yes to this option, support will be included for the	  built-in SPMI PMIC Arbiter interface on Hisilicon 3670	  processors. config SPMI_MSM_PMIC_ARB	tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"	select IRQ_DOMAIN_HIERARCHY	depends on ARCH_QCOM || COMPILE_TEST	depends on HAS_IOMEM	default ARCH_QCOM	help	  If you say yes to this option, support will be included for the	  built-in SPMI PMIC Arbiter interface on Qualcomm MSM family	  processors. 	  This is required for communicating with Qualcomm PMICs and	  other devices that have the SPMI interface. config SPMI_MTK_PMIF	tristate "Mediatek SPMI Controller (PMIC Arbiter)"	depends on ARCH_MEDIATEK || COMPILE_TEST	help	  If you say yes to this option, support will be included for the	  built-in SPMI PMIC Arbiter interface on Mediatek family	  processors. 	  This is required for communicating with Mediatek PMICs and	  other devices that have the SPMI interface. endif