xref: /openbmc/linux/drivers/soundwire/Kconfig (revision 71bb8a1b)
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
219251345dSVinod Koul
222f52a517SVinod Koulconfig SOUNDWIRE_CADENCE
232f52a517SVinod Koul	tristate
242f52a517SVinod Koul
2571bb8a1bSVinod Koulconfig SOUNDWIRE_INTEL
2671bb8a1bSVinod Koul	tristate "Intel SoundWire Master driver"
2771bb8a1bSVinod Koul	select SOUNDWIRE_CADENCE
2871bb8a1bSVinod Koul	select SOUNDWIRE_BUS
2971bb8a1bSVinod Koul	depends on X86 && ACPI
3071bb8a1bSVinod Koul	---help---
3171bb8a1bSVinod Koul	  SoundWire Intel Master driver.
3271bb8a1bSVinod Koul	  If you have an Intel platform which has a SoundWire Master then
3371bb8a1bSVinod Koul	  enable this config option to get the SoundWire support for that
3471bb8a1bSVinod Koul	  device.
3571bb8a1bSVinod Koul
369251345dSVinod Koulendif
37