xref: /openbmc/linux/drivers/soundwire/Kconfig (revision 9026118f)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
29251345dSVinod Koul#
39251345dSVinod Koul# SoundWire subsystem configuration
49251345dSVinod Koul#
59251345dSVinod Koul
69251345dSVinod Koulmenuconfig SOUNDWIRE
78676b3caSPierre-Louis Bossart	tristate "SoundWire support"
80f8c0f8aSMichal Suchanek	depends on ACPI || OF
99d7cd9d5SPierre-Louis Bossart	help
109251345dSVinod Koul	  SoundWire is a 2-Pin interface with data and clock line ratified
119251345dSVinod Koul	  by the MIPI Alliance. SoundWire is used for transporting data
129251345dSVinod Koul	  typically related to audio functions. SoundWire interface is
139251345dSVinod Koul	  optimized to integrate audio devices in mobile or mobile inspired
149251345dSVinod Koul	  systems. Say Y to enable this subsystem, N if you do not have such
159251345dSVinod Koul	  a device
169251345dSVinod Koul
179251345dSVinod Koulif SOUNDWIRE
189251345dSVinod Koul
199251345dSVinod Koulcomment "SoundWire Devices"
209251345dSVinod Koul
212f52a517SVinod Koulconfig SOUNDWIRE_CADENCE
222f52a517SVinod Koul	tristate
232f52a517SVinod Koul
2471bb8a1bSVinod Koulconfig SOUNDWIRE_INTEL
2571bb8a1bSVinod Koul	tristate "Intel SoundWire Master driver"
2671bb8a1bSVinod Koul	select SOUNDWIRE_CADENCE
279026118fSBard Liao	select SOUNDWIRE_GENERIC_ALLOCATION
282948d192SPierre-Louis Bossart	depends on ACPI && SND_SOC
2992fd75f1SVinod Koul	help
3071bb8a1bSVinod Koul	  SoundWire Intel Master driver.
3171bb8a1bSVinod Koul	  If you have an Intel platform which has a SoundWire Master then
3271bb8a1bSVinod Koul	  enable this config option to get the SoundWire support for that
3371bb8a1bSVinod Koul	  device.
3471bb8a1bSVinod Koul
3502efb49aSSrinivas Kandagatlaconfig SOUNDWIRE_QCOM
3602efb49aSSrinivas Kandagatla	tristate "Qualcomm SoundWire Master driver"
375bd77324SJonathan Marek	imply SLIMBUS
3802efb49aSSrinivas Kandagatla	depends on SND_SOC
3902efb49aSSrinivas Kandagatla	help
4002efb49aSSrinivas Kandagatla	  SoundWire Qualcomm Master driver.
4102efb49aSSrinivas Kandagatla	  If you have an Qualcomm platform which has a SoundWire Master then
4202efb49aSSrinivas Kandagatla	  enable this config option to get the SoundWire support for that
4302efb49aSSrinivas Kandagatla	  device
449026118fSBard Liao
459026118fSBard Liaoconfig SOUNDWIRE_GENERIC_ALLOCATION
469026118fSBard Liao	tristate
479026118fSBard Liao
489251345dSVinod Koulendif
49