18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_cimenuconfig SND_SOC_INTEL_MACH
38c2ecf20Sopenharmony_ci	bool "Intel Machine drivers"
48c2ecf20Sopenharmony_ci	depends on SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_INTEL_TOPLEVEL
58c2ecf20Sopenharmony_ci	help
68c2ecf20Sopenharmony_ci	 Intel ASoC Machine Drivers. If you have a Intel machine that
78c2ecf20Sopenharmony_ci	 has an audio controller with a DSP and I2S or DMIC port, then
88c2ecf20Sopenharmony_ci	 enable this option by saying Y
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci	 Note that the answer to this question doesn't directly affect the
118c2ecf20Sopenharmony_ci	 kernel: saying N will just cause the configurator to skip all
128c2ecf20Sopenharmony_ci	 the questions about Intel ASoC machine drivers.
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ciif SND_SOC_INTEL_MACH
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES
178c2ecf20Sopenharmony_ci	bool "Use more user friendly long card names"
188c2ecf20Sopenharmony_ci	help
198c2ecf20Sopenharmony_ci	  Some drivers report the I/O configuration to userspace through the
208c2ecf20Sopenharmony_ci	  soundcard's long card name in the control user space AP. An unfortunate
218c2ecf20Sopenharmony_ci	  side effect is that this long name may also be used by the GUI,
228c2ecf20Sopenharmony_ci	  confusing users with information they don't need.
238c2ecf20Sopenharmony_ci	  This option prevents the long name from being modified, and the I/O
248c2ecf20Sopenharmony_ci	  configuration will be provided through a different component interface.
258c2ecf20Sopenharmony_ci	  Select Y if userspace like UCM (Use Case Manager) uses the component
268c2ecf20Sopenharmony_ci	  interface.
278c2ecf20Sopenharmony_ci	  If unsure select N.
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciif SND_SOC_INTEL_CATPT
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_HASWELL_MACH
328c2ecf20Sopenharmony_ci	tristate "Haswell Lynxpoint"
338c2ecf20Sopenharmony_ci	depends on I2C
348c2ecf20Sopenharmony_ci	depends on I2C_DESIGNWARE_PLATFORM || COMPILE_TEST
358c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
368c2ecf20Sopenharmony_ci	select SND_SOC_RT5640
378c2ecf20Sopenharmony_ci	help
388c2ecf20Sopenharmony_ci	  This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell
398c2ecf20Sopenharmony_ci	  Ultrabook platforms. This is a recommended option.
408c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device.
418c2ecf20Sopenharmony_ci	  If unsure select "N".
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_CATPT
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ciif SND_SOC_INTEL_CATPT || SND_SOC_SOF_BROADWELL
468c2ecf20Sopenharmony_ci
478c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BDW_RT5650_MACH
488c2ecf20Sopenharmony_ci	tristate "Broadwell with RT5650 codec"
498c2ecf20Sopenharmony_ci	depends on I2C
508c2ecf20Sopenharmony_ci	depends on I2C_DESIGNWARE_PLATFORM || COMPILE_TEST
518c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
528c2ecf20Sopenharmony_ci	select SND_SOC_RT5645
538c2ecf20Sopenharmony_ci	help
548c2ecf20Sopenharmony_ci	  This adds the ASoC machine driver for Intel Broadwell platforms with
558c2ecf20Sopenharmony_ci	  the RT5650 codec.
568c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
578c2ecf20Sopenharmony_ci	  If unsure select "N".
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BDW_RT5677_MACH
608c2ecf20Sopenharmony_ci	tristate "Broadwell with RT5677 codec"
618c2ecf20Sopenharmony_ci	depends on I2C
628c2ecf20Sopenharmony_ci	depends on I2C_DESIGNWARE_PLATFORM || COMPILE_TEST
638c2ecf20Sopenharmony_ci	depends on GPIOLIB || COMPILE_TEST
648c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
658c2ecf20Sopenharmony_ci	depends on SPI_MASTER
668c2ecf20Sopenharmony_ci	select SPI_PXA2XX
678c2ecf20Sopenharmony_ci	select SND_SOC_RT5677_SPI
688c2ecf20Sopenharmony_ci	select SND_SOC_RT5677
698c2ecf20Sopenharmony_ci	help
708c2ecf20Sopenharmony_ci	  This adds support for Intel Broadwell platform based boards with
718c2ecf20Sopenharmony_ci	  the RT5677 audio codec. This is a recommended option.
728c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device.
738c2ecf20Sopenharmony_ci	  If unsure select "N".
748c2ecf20Sopenharmony_ci
758c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BROADWELL_MACH
768c2ecf20Sopenharmony_ci	tristate "Broadwell Wildcatpoint"
778c2ecf20Sopenharmony_ci	depends on I2C
788c2ecf20Sopenharmony_ci	depends on I2C_DESIGNWARE_PLATFORM || COMPILE_TEST
798c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
808c2ecf20Sopenharmony_ci	select SND_SOC_RT286
818c2ecf20Sopenharmony_ci	help
828c2ecf20Sopenharmony_ci	  This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell
838c2ecf20Sopenharmony_ci	  Ultrabook platforms.
848c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
858c2ecf20Sopenharmony_ci	  If unsure select "N".
868c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_CATPT || SND_SOC_SOF_BROADWELL
878c2ecf20Sopenharmony_ci
888c2ecf20Sopenharmony_ciif SND_SST_ATOM_HIFI2_PLATFORM || SND_SOC_SOF_BAYTRAIL
898c2ecf20Sopenharmony_ci
908c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYTCR_RT5640_MACH
918c2ecf20Sopenharmony_ci	tristate "Baytrail and Baytrail-CR with RT5640 codec"
928c2ecf20Sopenharmony_ci	depends on I2C && ACPI
938c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
948c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
958c2ecf20Sopenharmony_ci	select SND_SOC_RT5640
968c2ecf20Sopenharmony_ci	help
978c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR
988c2ecf20Sopenharmony_ci	  platforms with RT5640 audio codec.
998c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1008c2ecf20Sopenharmony_ci	  If unsure select "N".
1018c2ecf20Sopenharmony_ci
1028c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYTCR_RT5651_MACH
1038c2ecf20Sopenharmony_ci	tristate "Baytrail and Baytrail-CR with RT5651 codec"
1048c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1058c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1068c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1078c2ecf20Sopenharmony_ci	select SND_SOC_RT5651
1088c2ecf20Sopenharmony_ci	help
1098c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR
1108c2ecf20Sopenharmony_ci	  platforms with RT5651 audio codec.
1118c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1128c2ecf20Sopenharmony_ci	  If unsure select "N".
1138c2ecf20Sopenharmony_ci
1148c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_CHT_BSW_RT5672_MACH
1158c2ecf20Sopenharmony_ci	tristate "Cherrytrail & Braswell with RT5672 codec"
1168c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1178c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1188c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1198c2ecf20Sopenharmony_ci	select SND_SOC_RT5670
1208c2ecf20Sopenharmony_ci	help
1218c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
1228c2ecf20Sopenharmony_ci	  platforms with RT5672 audio codec.
1238c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1248c2ecf20Sopenharmony_ci	  If unsure select "N".
1258c2ecf20Sopenharmony_ci
1268c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_CHT_BSW_RT5645_MACH
1278c2ecf20Sopenharmony_ci	tristate "Cherrytrail & Braswell with RT5645/5650 codec"
1288c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1298c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1308c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1318c2ecf20Sopenharmony_ci	select SND_SOC_RT5645
1328c2ecf20Sopenharmony_ci	help
1338c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
1348c2ecf20Sopenharmony_ci	  platforms with RT5645/5650 audio codec.
1358c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1368c2ecf20Sopenharmony_ci	  If unsure select "N".
1378c2ecf20Sopenharmony_ci
1388c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH
1398c2ecf20Sopenharmony_ci	tristate "Cherrytrail & Braswell with MAX98090 & TI codec"
1408c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1418c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1428c2ecf20Sopenharmony_ci	select SND_SOC_MAX98090
1438c2ecf20Sopenharmony_ci	select SND_SOC_TS3A227E
1448c2ecf20Sopenharmony_ci	help
1458c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
1468c2ecf20Sopenharmony_ci	  platforms with MAX98090 audio codec it also can support TI jack chip as aux device.
1478c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1488c2ecf20Sopenharmony_ci	  If unsure select "N".
1498c2ecf20Sopenharmony_ci
1508c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_CHT_BSW_NAU8824_MACH
1518c2ecf20Sopenharmony_ci	tristate "Cherrytrail & Braswell with NAU88L24 codec"
1528c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1538c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1548c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1558c2ecf20Sopenharmony_ci	select SND_SOC_NAU8824
1568c2ecf20Sopenharmony_ci	help
1578c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
1588c2ecf20Sopenharmony_ci	  platforms with NAU88L24 audio codec.
1598c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1608c2ecf20Sopenharmony_ci	  If unsure select "N".
1618c2ecf20Sopenharmony_ci
1628c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYT_CHT_CX2072X_MACH
1638c2ecf20Sopenharmony_ci	tristate "Baytrail & Cherrytrail with CX2072X codec"
1648c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1658c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1668c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1678c2ecf20Sopenharmony_ci	select SND_SOC_CX2072X
1688c2ecf20Sopenharmony_ci	help
1698c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Baytrail &
1708c2ecf20Sopenharmony_ci	  Cherrytrail platforms with Conexant CX2072X audio codec.
1718c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1728c2ecf20Sopenharmony_ci	  If unsure select "N".
1738c2ecf20Sopenharmony_ci
1748c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYT_CHT_DA7213_MACH
1758c2ecf20Sopenharmony_ci	tristate "Baytrail & Cherrytrail with DA7212/7213 codec"
1768c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1778c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1788c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1798c2ecf20Sopenharmony_ci	select SND_SOC_DA7213
1808c2ecf20Sopenharmony_ci	help
1818c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Baytrail & CherryTrail
1828c2ecf20Sopenharmony_ci	  platforms with DA7212/7213 audio codec.
1838c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1848c2ecf20Sopenharmony_ci	  If unsure select "N".
1858c2ecf20Sopenharmony_ci
1868c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYT_CHT_ES8316_MACH
1878c2ecf20Sopenharmony_ci	tristate "Baytrail & Cherrytrail with ES8316 codec"
1888c2ecf20Sopenharmony_ci	depends on I2C && ACPI
1898c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
1908c2ecf20Sopenharmony_ci	select SND_SOC_ACPI
1918c2ecf20Sopenharmony_ci	select SND_SOC_ES8316
1928c2ecf20Sopenharmony_ci	help
1938c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel(R) Baytrail &
1948c2ecf20Sopenharmony_ci	  Cherrytrail platforms with ES8316 audio codec.
1958c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
1968c2ecf20Sopenharmony_ci	  If unsure select "N".
1978c2ecf20Sopenharmony_ci
1988c2ecf20Sopenharmony_ciendif ## SND_SST_ATOM_HIFI2_PLATFORM || SND_SOC_SOF_BAYTRAIL
1998c2ecf20Sopenharmony_ci
2008c2ecf20Sopenharmony_ciif SND_SST_ATOM_HIFI2_PLATFORM
2018c2ecf20Sopenharmony_ci
2028c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH
2038c2ecf20Sopenharmony_ci	tristate "Baytrail & Cherrytrail platform with no codec (MinnowBoard MAX, Up)"
2048c2ecf20Sopenharmony_ci	depends on I2C && ACPI
2058c2ecf20Sopenharmony_ci	depends on X86_INTEL_LPSS || COMPILE_TEST
2068c2ecf20Sopenharmony_ci	help
2078c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for the MinnowBoard Max or
2088c2ecf20Sopenharmony_ci	  Up boards and provides access to I2S signals on the Low-Speed
2098c2ecf20Sopenharmony_ci	  connector. This is not a recommended option outside of these cases.
2108c2ecf20Sopenharmony_ci	  It is not intended to be enabled by distros by default.
2118c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device.
2128c2ecf20Sopenharmony_ci
2138c2ecf20Sopenharmony_ci	  If unsure select "N".
2148c2ecf20Sopenharmony_ci
2158c2ecf20Sopenharmony_ciendif ## SND_SST_ATOM_HIFI2_PLATFORM
2168c2ecf20Sopenharmony_ci
2178c2ecf20Sopenharmony_ciif SND_SOC_INTEL_SKL
2188c2ecf20Sopenharmony_ci
2198c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SKL_RT286_MACH
2208c2ecf20Sopenharmony_ci	tristate "SKL with RT286 I2S mode"
2218c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
2228c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
2238c2ecf20Sopenharmony_ci	select SND_SOC_RT286
2248c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
2258c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
2268c2ecf20Sopenharmony_ci	help
2278c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Skylake platforms
2288c2ecf20Sopenharmony_ci	   with RT286 I2S audio codec.
2298c2ecf20Sopenharmony_ci	   Say Y or m if you have such a device.
2308c2ecf20Sopenharmony_ci	   If unsure select "N".
2318c2ecf20Sopenharmony_ci
2328c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH
2338c2ecf20Sopenharmony_ci	tristate "SKL with NAU88L25 and SSM4567 in I2S Mode"
2348c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
2358c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
2368c2ecf20Sopenharmony_ci	select SND_SOC_NAU8825
2378c2ecf20Sopenharmony_ci	select SND_SOC_SSM4567
2388c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
2398c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
2408c2ecf20Sopenharmony_ci	help
2418c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
2428c2ecf20Sopenharmony_ci	  create an alsa sound card for NAU88L25 + SSM4567.
2438c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
2448c2ecf20Sopenharmony_ci	  If unsure select "N".
2458c2ecf20Sopenharmony_ci
2468c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH
2478c2ecf20Sopenharmony_ci	tristate "SKL with NAU88L25 and MAX98357A in I2S Mode"
2488c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
2498c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
2508c2ecf20Sopenharmony_ci	select SND_SOC_NAU8825
2518c2ecf20Sopenharmony_ci	select SND_SOC_MAX98357A
2528c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
2538c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
2548c2ecf20Sopenharmony_ci	help
2558c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
2568c2ecf20Sopenharmony_ci	  create an alsa sound card for NAU88L25 + MAX98357A.
2578c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
2588c2ecf20Sopenharmony_ci	  If unsure select "N".
2598c2ecf20Sopenharmony_ci
2608c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_SKL
2618c2ecf20Sopenharmony_ci
2628c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
2638c2ecf20Sopenharmony_ci	tristate
2648c2ecf20Sopenharmony_ci	select SND_SOC_DA7219
2658c2ecf20Sopenharmony_ci	select SND_SOC_MAX98357A
2668c2ecf20Sopenharmony_ci	select SND_SOC_MAX98390
2678c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
2688c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
2698c2ecf20Sopenharmony_ci
2708c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
2718c2ecf20Sopenharmony_ci	tristate
2728c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
2738c2ecf20Sopenharmony_ci
2748c2ecf20Sopenharmony_ciif SND_SOC_INTEL_APL
2758c2ecf20Sopenharmony_ci
2768c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH
2778c2ecf20Sopenharmony_ci	tristate "Broxton with DA7219 and MAX98357A/MAX98390 in I2S Mode"
2788c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
2798c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
2808c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI
2818c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
2828c2ecf20Sopenharmony_ci	help
2838c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Broxton-P platforms
2848c2ecf20Sopenharmony_ci	   with DA7219 + MAX98357A/MAX98390 I2S audio codec.
2858c2ecf20Sopenharmony_ci	   Say Y or m if you have such a device. This is a recommended option.
2868c2ecf20Sopenharmony_ci	   If unsure select "N".
2878c2ecf20Sopenharmony_ci
2888c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_BXT_RT298_MACH
2898c2ecf20Sopenharmony_ci	tristate "Broxton with RT298 I2S mode"
2908c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
2918c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
2928c2ecf20Sopenharmony_ci	select SND_SOC_RT298
2938c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
2948c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
2958c2ecf20Sopenharmony_ci	help
2968c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Broxton platforms
2978c2ecf20Sopenharmony_ci	   with RT286 I2S audio codec.
2988c2ecf20Sopenharmony_ci	   Say Y or m if you have such a device. This is a recommended option.
2998c2ecf20Sopenharmony_ci	   If unsure select "N".
3008c2ecf20Sopenharmony_ci
3018c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_APL
3028c2ecf20Sopenharmony_ci
3038c2ecf20Sopenharmony_ciif SND_SOC_SOF_APOLLOLAKE
3048c2ecf20Sopenharmony_ci
3058c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOF_WM8804_MACH
3068c2ecf20Sopenharmony_ci	tristate "SOF with Wolfson/Cirrus WM8804 codec"
3078c2ecf20Sopenharmony_ci	depends on I2C && ACPI
3088c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3098c2ecf20Sopenharmony_ci	select SND_SOC_WM8804_I2C
3108c2ecf20Sopenharmony_ci	help
3118c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel platforms
3128c2ecf20Sopenharmony_ci	  with the Wolfson/Cirrus WM8804 I2S audio codec.
3138c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
3148c2ecf20Sopenharmony_ci	  If unsure select "N".
3158c2ecf20Sopenharmony_ci
3168c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_APOLLOLAKE
3178c2ecf20Sopenharmony_ci
3188c2ecf20Sopenharmony_ciif SND_SOC_INTEL_KBL
3198c2ecf20Sopenharmony_ci
3208c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH
3218c2ecf20Sopenharmony_ci	tristate "KBL with RT5663 and MAX98927 in I2S Mode"
3228c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
3238c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3248c2ecf20Sopenharmony_ci	select SND_SOC_RT5663
3258c2ecf20Sopenharmony_ci	select SND_SOC_MAX98927
3268c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
3278c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
3288c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_SKYLAKE_SSP_CLK
3298c2ecf20Sopenharmony_ci	help
3308c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
3318c2ecf20Sopenharmony_ci	  create an alsa sound card for RT5663 + MAX98927.
3328c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
3338c2ecf20Sopenharmony_ci	  If unsure select "N".
3348c2ecf20Sopenharmony_ci
3358c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH
3368c2ecf20Sopenharmony_ci	tristate "KBL with RT5663, RT5514 and MAX98927 in I2S Mode"
3378c2ecf20Sopenharmony_ci	depends on I2C && ACPI
3388c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3398c2ecf20Sopenharmony_ci	depends on SPI
3408c2ecf20Sopenharmony_ci	select SND_SOC_RT5663
3418c2ecf20Sopenharmony_ci	select SND_SOC_RT5514
3428c2ecf20Sopenharmony_ci	select SND_SOC_RT5514_SPI
3438c2ecf20Sopenharmony_ci	select SND_SOC_MAX98927
3448c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
3458c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_SKYLAKE_SSP_CLK
3468c2ecf20Sopenharmony_ci	help
3478c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
3488c2ecf20Sopenharmony_ci	  create an alsa sound card for RT5663 + RT5514 + MAX98927.
3498c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
3508c2ecf20Sopenharmony_ci	  If unsure select "N".
3518c2ecf20Sopenharmony_ci
3528c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH
3538c2ecf20Sopenharmony_ci	tristate "KBL with DA7219 and MAX98357A in I2S Mode"
3548c2ecf20Sopenharmony_ci	depends on I2C && ACPI
3558c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3568c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
3578c2ecf20Sopenharmony_ci	help
3588c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
3598c2ecf20Sopenharmony_ci	  create an alsa sound card for DA7219 + MAX98357A I2S audio codec.
3608c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
3618c2ecf20Sopenharmony_ci
3628c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH
3638c2ecf20Sopenharmony_ci	tristate "KBL with DA7219 and MAX98927 in I2S Mode"
3648c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
3658c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3668c2ecf20Sopenharmony_ci	select SND_SOC_DA7219
3678c2ecf20Sopenharmony_ci	select SND_SOC_MAX98927
3688c2ecf20Sopenharmony_ci	select SND_SOC_MAX98373_I2C
3698c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
3708c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
3718c2ecf20Sopenharmony_ci	help
3728c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
3738c2ecf20Sopenharmony_ci	  create an alsa sound card for DA7219 + MAX98927 I2S audio codec.
3748c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
3758c2ecf20Sopenharmony_ci	  If unsure select "N".
3768c2ecf20Sopenharmony_ci
3778c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_KBL_RT5660_MACH
3788c2ecf20Sopenharmony_ci	tristate "KBL with RT5660 in I2S Mode"
3798c2ecf20Sopenharmony_ci	depends on I2C && ACPI
3808c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3818c2ecf20Sopenharmony_ci	select SND_SOC_RT5660
3828c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
3838c2ecf20Sopenharmony_ci	help
3848c2ecf20Sopenharmony_ci	  This adds support for ASoC Onboard Codec I2S machine driver. This will
3858c2ecf20Sopenharmony_ci	  create an alsa sound card for RT5660 I2S audio codec.
3868c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
3878c2ecf20Sopenharmony_ci
3888c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_KBL
3898c2ecf20Sopenharmony_ci
3908c2ecf20Sopenharmony_ciif SND_SOC_SOF_GEMINILAKE
3918c2ecf20Sopenharmony_ci
3928c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH
3938c2ecf20Sopenharmony_ci	tristate "GLK with DA7219 and MAX98357A in I2S Mode"
3948c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
3958c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
3968c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
3978c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
3988c2ecf20Sopenharmony_ci	help
3998c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Geminilake platforms
4008c2ecf20Sopenharmony_ci	   with DA7219 + MAX98357A I2S audio codec.
4018c2ecf20Sopenharmony_ci	   Say Y or m if you have such a device. This is a recommended option.
4028c2ecf20Sopenharmony_ci	   If unsure select "N".
4038c2ecf20Sopenharmony_ci
4048c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
4058c2ecf20Sopenharmony_ci	tristate "GLK with RT5682 and MAX98357A in I2S Mode"
4068c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
4078c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
4088c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
4098c2ecf20Sopenharmony_ci	select SND_SOC_RT5682_I2C
4108c2ecf20Sopenharmony_ci	select SND_SOC_MAX98357A
4118c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
4128c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
4138c2ecf20Sopenharmony_ci	help
4148c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Geminilake platforms
4158c2ecf20Sopenharmony_ci	   with RT5682 + MAX98357A I2S audio codec.
4168c2ecf20Sopenharmony_ci	   Say Y if you have such a device.
4178c2ecf20Sopenharmony_ci	   If unsure select "N".
4188c2ecf20Sopenharmony_ci
4198c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_GEMINILAKE
4208c2ecf20Sopenharmony_ci
4218c2ecf20Sopenharmony_ciif SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC || SND_SOC_SOF_HDA_AUDIO_CODEC
4228c2ecf20Sopenharmony_ci
4238c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH
4248c2ecf20Sopenharmony_ci	tristate "SKL/KBL/BXT/APL with HDA Codecs"
4258c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI
4268c2ecf20Sopenharmony_ci	depends on GPIOLIB
4278c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
4288c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
4298c2ecf20Sopenharmony_ci	# SND_SOC_HDAC_HDA is already selected
4308c2ecf20Sopenharmony_ci	help
4318c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Intel platforms
4328c2ecf20Sopenharmony_ci	  SKL/KBL/BXT/APL with iDisp, HDA audio codecs.
4338c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device. This is a recommended option.
4348c2ecf20Sopenharmony_ci	  If unsure select "N".
4358c2ecf20Sopenharmony_ci
4368c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC || SND_SOC_SOF_HDA_AUDIO_CODEC
4378c2ecf20Sopenharmony_ci
4388c2ecf20Sopenharmony_ciif SND_SOC_SOF_HDA_LINK || SND_SOC_SOF_BAYTRAIL
4398c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOF_RT5682_MACH
4408c2ecf20Sopenharmony_ci	tristate "SOF with rt5682 codec in I2S Mode"
4418c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
4428c2ecf20Sopenharmony_ci	depends on ((SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC) &&\
4438c2ecf20Sopenharmony_ci		    (MFD_INTEL_LPSS || COMPILE_TEST)) ||\
4448c2ecf20Sopenharmony_ci		   (SND_SOC_SOF_BAYTRAIL && (X86_INTEL_LPSS || COMPILE_TEST))
4458c2ecf20Sopenharmony_ci	select SND_SOC_MAX98373_I2C
4468c2ecf20Sopenharmony_ci	select SND_SOC_RT1015
4478c2ecf20Sopenharmony_ci	select SND_SOC_RT5682_I2C
4488c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
4498c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
4508c2ecf20Sopenharmony_ci	help
4518c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for SOF platforms
4528c2ecf20Sopenharmony_ci	   with rt5682 codec.
4538c2ecf20Sopenharmony_ci	   Say Y if you have such a device.
4548c2ecf20Sopenharmony_ci	   If unsure select "N".
4558c2ecf20Sopenharmony_ci
4568c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOF_PCM512x_MACH
4578c2ecf20Sopenharmony_ci	tristate "SOF with TI PCM512x codec"
4588c2ecf20Sopenharmony_ci	depends on I2C && ACPI
4598c2ecf20Sopenharmony_ci	depends on (SND_SOC_SOF_HDA_AUDIO_CODEC && (MFD_INTEL_LPSS || COMPILE_TEST)) ||\
4608c2ecf20Sopenharmony_ci		   (SND_SOC_SOF_BAYTRAIL && (X86_INTEL_LPSS || COMPILE_TEST))
4618c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI
4628c2ecf20Sopenharmony_ci	select SND_SOC_PCM512x_I2C
4638c2ecf20Sopenharmony_ci	help
4648c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for SOF platforms
4658c2ecf20Sopenharmony_ci	  with TI PCM512x I2S audio codec.
4668c2ecf20Sopenharmony_ci	  Say Y or m if you have such a device.
4678c2ecf20Sopenharmony_ci	  If unsure select "N".
4688c2ecf20Sopenharmony_ci
4698c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_HDA_LINK || SND_SOC_SOF_BAYTRAIL
4708c2ecf20Sopenharmony_ci
4718c2ecf20Sopenharmony_ciif (SND_SOC_SOF_COMETLAKE && SND_SOC_SOF_HDA_LINK)
4728c2ecf20Sopenharmony_ci
4738c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH
4748c2ecf20Sopenharmony_ci	tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
4758c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
4768c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
4778c2ecf20Sopenharmony_ci	select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
4788c2ecf20Sopenharmony_ci	help
4798c2ecf20Sopenharmony_ci	   This adds support for ASoC machine driver for Cometlake platforms
4808c2ecf20Sopenharmony_ci	   with DA7219 + MAX98357A I2S audio codec.
4818c2ecf20Sopenharmony_ci	   Say Y or m if you have such a device. This is a recommended option.
4828c2ecf20Sopenharmony_ci	   If unsure select "N".
4838c2ecf20Sopenharmony_ci
4848c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH
4858c2ecf20Sopenharmony_ci	tristate "CML with RT1011 and RT5682 in I2S Mode"
4868c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
4878c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
4888c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
4898c2ecf20Sopenharmony_ci	select SND_SOC_RT1011
4908c2ecf20Sopenharmony_ci	select SND_SOC_RT5682_I2C
4918c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
4928c2ecf20Sopenharmony_ci	select SND_SOC_HDAC_HDMI
4938c2ecf20Sopenharmony_ci	help
4948c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for SOF platform with
4958c2ecf20Sopenharmony_ci	  RT1011 + RT5682 I2S codec.
4968c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
4978c2ecf20Sopenharmony_ci	  If unsure select "N".
4988c2ecf20Sopenharmony_ci
4998c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_COMETLAKE && SND_SOC_SOF_HDA_LINK
5008c2ecf20Sopenharmony_ci
5018c2ecf20Sopenharmony_ciif SND_SOC_SOF_JASPERLAKE
5028c2ecf20Sopenharmony_ci
5038c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH
5048c2ecf20Sopenharmony_ci	tristate "SOF with DA7219 and MAX98373/MAX98360A in I2S Mode"
5058c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
5068c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
5078c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
5088c2ecf20Sopenharmony_ci	select SND_SOC_DA7219
5098c2ecf20Sopenharmony_ci	select SND_SOC_MAX98373_I2C
5108c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
5118c2ecf20Sopenharmony_ci	help
5128c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for SOF platforms
5138c2ecf20Sopenharmony_ci	  with DA7219 + MAX98373/MAX98360A I2S audio codec.
5148c2ecf20Sopenharmony_ci	  Say Y if you have such a device.
5158c2ecf20Sopenharmony_ci	  If unsure select "N".
5168c2ecf20Sopenharmony_ci
5178c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_JASPERLAKE
5188c2ecf20Sopenharmony_ci
5198c2ecf20Sopenharmony_ciif SND_SOC_SOF_ELKHARTLAKE
5208c2ecf20Sopenharmony_ci
5218c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_EHL_RT5660_MACH
5228c2ecf20Sopenharmony_ci	tristate "EHL with RT5660 in I2S mode"
5238c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
5248c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
5258c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
5268c2ecf20Sopenharmony_ci	select SND_SOC_RT5660
5278c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
5288c2ecf20Sopenharmony_ci	help
5298c2ecf20Sopenharmony_ci	  This adds support for ASoC machine driver for Elkhart Lake
5308c2ecf20Sopenharmony_ci	  platform with RT5660 I2S audio codec.
5318c2ecf20Sopenharmony_ci
5328c2ecf20Sopenharmony_ciendif ## SND_SOC_SOF_ELKHARTLAKE
5338c2ecf20Sopenharmony_ci
5348c2ecf20Sopenharmony_ciif SND_SOC_SOF_INTEL_SOUNDWIRE
5358c2ecf20Sopenharmony_ci
5368c2ecf20Sopenharmony_ciconfig SND_SOC_INTEL_SOUNDWIRE_SOF_MACH
5378c2ecf20Sopenharmony_ci	tristate "SoundWire generic machine driver"
5388c2ecf20Sopenharmony_ci	depends on I2C && ACPI && GPIOLIB
5398c2ecf20Sopenharmony_ci	depends on MFD_INTEL_LPSS || COMPILE_TEST
5408c2ecf20Sopenharmony_ci	depends on SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES || COMPILE_TEST
5418c2ecf20Sopenharmony_ci	depends on SOUNDWIRE
5428c2ecf20Sopenharmony_ci	depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
5438c2ecf20Sopenharmony_ci	select SND_SOC_MAX98373_I2C
5448c2ecf20Sopenharmony_ci	select SND_SOC_MAX98373_SDW
5458c2ecf20Sopenharmony_ci	select SND_SOC_RT700_SDW
5468c2ecf20Sopenharmony_ci	select SND_SOC_RT711_SDW
5478c2ecf20Sopenharmony_ci	select SND_SOC_RT711_SDCA_SDW
5488c2ecf20Sopenharmony_ci	select SND_SOC_RT1308_SDW
5498c2ecf20Sopenharmony_ci	select SND_SOC_RT1308
5508c2ecf20Sopenharmony_ci	select SND_SOC_RT1316_SDW
5518c2ecf20Sopenharmony_ci	select SND_SOC_RT715_SDW
5528c2ecf20Sopenharmony_ci	select SND_SOC_RT715_SDCA_SDW
5538c2ecf20Sopenharmony_ci	select SND_SOC_RT5682_SDW
5548c2ecf20Sopenharmony_ci	select SND_SOC_DMIC
5558c2ecf20Sopenharmony_ci        help
5568c2ecf20Sopenharmony_ci	  Add support for Intel SoundWire-based platforms connected to
5578c2ecf20Sopenharmony_ci	  MAX98373, RT700, RT711, RT1308 and RT715
5588c2ecf20Sopenharmony_ci	  If unsure select "N".
5598c2ecf20Sopenharmony_ci
5608c2ecf20Sopenharmony_ciendif
5618c2ecf20Sopenharmony_ci
5628c2ecf20Sopenharmony_ci
5638c2ecf20Sopenharmony_ciendif ## SND_SOC_INTEL_MACH
564