diff --git a/arch/arm/configs/vendor/sdxnightjar-debug.config b/arch/arm/configs/vendor/sdxnightjar-debug.config index a636f3306fbb..f5b5e2f5e122 100644 --- a/arch/arm/configs/vendor/sdxnightjar-debug.config +++ b/arch/arm/configs/vendor/sdxnightjar-debug.config @@ -376,6 +376,7 @@ CONFIG_QPNP_REVID=y # CONFIG_SENSORS_QTI_AMOLED_ECM is not set # CONFIG_QCOM_SPMI_TEMP_ALARM is not set # CONFIG_MFD_SPMI_PMIC is not set +CONFIG_MFD_WCD=y # CONFIG_REGULATOR_QCOM_SPMI is not set # CONFIG_REGULATOR_QPNP_AMOLED is not set # CONFIG_REGULATOR_QPNP_LCDB is not set diff --git a/arch/arm/configs/vendor/sdxnightjar.config b/arch/arm/configs/vendor/sdxnightjar.config index caf44f803129..11853b473b75 100644 --- a/arch/arm/configs/vendor/sdxnightjar.config +++ b/arch/arm/configs/vendor/sdxnightjar.config @@ -393,6 +393,7 @@ CONFIG_SOUNDWIRE=y # CONFIG_QCOM_MINIDUMP is not set # CONFIG_CRYPTO_AES is not set CONFIG_MFD_SYSCON=y +CONFIG_MFD_WCD=y CONFIG_MSM_SUBSYSTEM_RESTART=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DEBUG_USER=y diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index f5ef53a11ca3..ae496f74723e 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -2024,5 +2024,15 @@ config RAVE_SP_CORE Select this to get support for the Supervisory Processor device found on several devices in RAVE line of hardware. +config MFD_WCD + tristate "Support for WCD93xx driver core functions" + select MFD_CORE + help + Select this to get support for MFD CORE enabled for WCD + audio Multifunctional device. Audio MFD core functions + are used to register the WCD9335 series of codec. + This driver include only the core APIs. You have to select + individual drivers separately to enable the codec functionality. + endmenu endif