xref: /linux/sound/soc/tegra/Kconfig (revision a9e3de6f9f4f3c9deb409d06fa4f4cfbe9878843)
12ba9471bSStephen Warrenconfig SND_SOC_TEGRA
28b75d714SStephen Warren	tristate "SoC Audio for the Tegra System-on-Chip"
38b75d714SStephen Warren	depends on ARCH_TEGRA && TEGRA_SYSTEM_DMA
48b75d714SStephen Warren	default m
58b75d714SStephen Warren	help
68b75d714SStephen Warren	  Say Y or M here if you want support for SoC audio on Tegra.
78b75d714SStephen Warren
82ba9471bSStephen Warrenconfig SND_SOC_TEGRA_I2S
98b75d714SStephen Warren	tristate
102ba9471bSStephen Warren	depends on SND_SOC_TEGRA
118b75d714SStephen Warren	default m
128b75d714SStephen Warren	help
138b75d714SStephen Warren	  Say Y or M if you want to add support for codecs attached to the
148b75d714SStephen Warren	  Tegra I2S interface. You will also need to select the individual
158b75d714SStephen Warren	  machine drivers to support below.
168b75d714SStephen Warren
1747912a65SStephen Warrenconfig MACH_HAS_SND_SOC_TEGRA_WM8903
1847912a65SStephen Warren	bool
1947912a65SStephen Warren	help
2047912a65SStephen Warren	  Machines that use the SND_SOC_TEGRA_WM8903 driver should select
2147912a65SStephen Warren	  this config option, in order to allow the user to enable
2247912a65SStephen Warren	  SND_SOC_TEGRA_WM8903.
2347912a65SStephen Warren
242ba9471bSStephen Warrenconfig SND_SOC_TEGRA_WM8903
25dc0a50afSStephen Warren	tristate "SoC Audio support for Tegra boards using a WM8903 codec"
26773b1d3dSStephen Warren	depends on SND_SOC_TEGRA && I2C
27*a9e3de6fSMark Brown	depends on MACH_HAS_SND_SOC_TEGRA_WM8903
288b75d714SStephen Warren	default m
292ba9471bSStephen Warren	select SND_SOC_TEGRA_I2S
308b75d714SStephen Warren	select SND_SOC_WM8903
318b75d714SStephen Warren	help
32dc0a50afSStephen Warren	  Say Y or M here if you want to add support for SoC audio on Tegra
33773b1d3dSStephen Warren	  boards using the WM8093 codec. Currently, the supported boards are
34773b1d3dSStephen Warren	  Harmony, Ventana, Seaboard, Kaen, and Aebl.
358b75d714SStephen Warren
36