xref: /openbmc/linux/drivers/soundwire/Kconfig (revision c46302ec)
19251345dSVinod Koul#
29251345dSVinod Koul# SoundWire subsystem configuration
39251345dSVinod Koul#
49251345dSVinod Koul
59251345dSVinod Koulmenuconfig SOUNDWIRE
69251345dSVinod Koul	bool "SoundWire support"
79251345dSVinod Koul	---help---
89251345dSVinod Koul	  SoundWire is a 2-Pin interface with data and clock line ratified
99251345dSVinod Koul	  by the MIPI Alliance. SoundWire is used for transporting data
109251345dSVinod Koul	  typically related to audio functions. SoundWire interface is
119251345dSVinod Koul	  optimized to integrate audio devices in mobile or mobile inspired
129251345dSVinod Koul	  systems. Say Y to enable this subsystem, N if you do not have such
139251345dSVinod Koul	  a device
149251345dSVinod Koul
159251345dSVinod Koulif SOUNDWIRE
169251345dSVinod Koul
179251345dSVinod Koulcomment "SoundWire Devices"
189251345dSVinod Koul
199251345dSVinod Koulconfig SOUNDWIRE_BUS
209251345dSVinod Koul	tristate
216c49b32dSVinod Koul	select REGMAP_SOUNDWIRE
229251345dSVinod Koul
232f52a517SVinod Koulconfig SOUNDWIRE_CADENCE
242f52a517SVinod Koul	tristate
252f52a517SVinod Koul
2671bb8a1bSVinod Koulconfig SOUNDWIRE_INTEL
2771bb8a1bSVinod Koul	tristate "Intel SoundWire Master driver"
2871bb8a1bSVinod Koul	select SOUNDWIRE_CADENCE
2971bb8a1bSVinod Koul	select SOUNDWIRE_BUS
30c46302ecSVinod Koul	depends on X86 && ACPI && SND_SOC
3171bb8a1bSVinod Koul	---help---
3271bb8a1bSVinod Koul	  SoundWire Intel Master driver.
3371bb8a1bSVinod Koul	  If you have an Intel platform which has a SoundWire Master then
3471bb8a1bSVinod Koul	  enable this config option to get the SoundWire support for that
3571bb8a1bSVinod Koul	  device.
3671bb8a1bSVinod Koul
379251345dSVinod Koulendif
38