menuconfig SND_SOC_TAS25XX tristate "Texas Instruments TAS25XX SmartAmp(R)" help Enable the support for TAS driver. This is the main config under which various other configuration can be enabled based on the below configurations. if SND_SOC_TAS25XX config PLATFORM_EXYNOS bool "Exynos platform support" depends on SND_SOC_TAS25XX default n help Enable support for Exynos platform. This enables the platform specific interface which acts as abstraction layer to the algorithm for Exynos platform. config PLATFORM_MTK bool "MTK platform support" depends on SND_SOC_TAS25XX default n help Enable support for MTK platform. This enables the platform specific interface which acts as abstraction layer to the algorithm for MTK platform. config TAS25XX_ALGO bool "TAS25XX AP DSP Communication Support" depends on SND_SOC_TAS25XX help Enable support for TAS25XX Calibration driver. This includes TAS25XX Calibration driver interfaces and functions also interfacing driver to corresponding Platform/DSP config PLATFORM_QCOM bool "QCOM platform support" depends on TAS25XX_ALGO default n help Enable support for Qcom platform. This enables the platform specific interface which acts as abstraction layer to the algorithm for Exynos platform. config TISA_KBIN_INTF bool "Kbin file method support" depends on PLATFORM_QCOM default n help Enable support for KBin file method This is the algorithm specific configuration where the binary file will be opened in the kernel using request_firmware API. This interface currently supported only on the Qualcomm platform config TAS25XX_CALIB_VAL_BIG bool "For bigdata & calibration support" depends on TAS25XX_ALGO default n help Enable support for bigdata & calibration. Enables the support for sysfs entries under /sys/class/tas25xx directory for calibration, validataion and bigdata config TAS25XX_IRQ_BD bool "For bigdata IRQ data" depends on SND_SOC_TAS25XX default n help Enable support for bigdata & calibration. Enables the support for sysfs entries under /sys/class/tas25xx_dev/ directory for irq related big data config TISA_SYSFS_INTF bool "sysfs interface for calibration and algo support" depends on TAS25XX_ALGO default n help Enable the support for sysfs based interfaces for calibration and algo control config TAS25XX_MISC bool "Misc Driver support" default y help Enable misc driver support. Enable the misc driver "TAS25XX" which is interface to communicate to device via register read and write endif # SND_SOC_TAS25XX