xref: /openbmc/linux/drivers/soundwire/Kconfig (revision 8676b3ca)
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"
89d7cd9d5SPierre-Louis Bossart	help
99251345dSVinod Koul	  SoundWire is a 2-Pin interface with data and clock line ratified
109251345dSVinod Koul	  by the MIPI Alliance. SoundWire is used for transporting data
119251345dSVinod Koul	  typically related to audio functions. SoundWire interface is
129251345dSVinod Koul	  optimized to integrate audio devices in mobile or mobile inspired
139251345dSVinod Koul	  systems. Say Y to enable this subsystem, N if you do not have such
149251345dSVinod Koul	  a device
159251345dSVinod Koul
169251345dSVinod Koulif SOUNDWIRE
179251345dSVinod Koul
189251345dSVinod Koulcomment "SoundWire Devices"
199251345dSVinod Koul
202f52a517SVinod Koulconfig SOUNDWIRE_CADENCE
212f52a517SVinod Koul	tristate
222f52a517SVinod Koul
2371bb8a1bSVinod Koulconfig SOUNDWIRE_INTEL
2471bb8a1bSVinod Koul	tristate "Intel SoundWire Master driver"
2571bb8a1bSVinod Koul	select SOUNDWIRE_CADENCE
26c46302ecSVinod Koul	depends on X86 && ACPI && SND_SOC
2792fd75f1SVinod Koul	help
2871bb8a1bSVinod Koul	  SoundWire Intel Master driver.
2971bb8a1bSVinod Koul	  If you have an Intel platform which has a SoundWire Master then
3071bb8a1bSVinod Koul	  enable this config option to get the SoundWire support for that
3171bb8a1bSVinod Koul	  device.
3271bb8a1bSVinod Koul
339251345dSVinod Koulendif
34