blob: a759fbe1263f35f61169f13ee5d83b2c9daf8ba3 [file] [log] [blame]
Stephen Warren2ba94712011-04-12 11:40:37 -06001config SND_SOC_TEGRA
Stephen Warren8b75d712011-01-07 22:36:17 -07002 tristate "SoC Audio for the Tegra System-on-Chip"
3 depends on ARCH_TEGRA && TEGRA_SYSTEM_DMA
4 default m
5 help
6 Say Y or M here if you want support for SoC audio on Tegra.
7
Stephen Warren2ba94712011-04-12 11:40:37 -06008config SND_SOC_TEGRA_I2S
Stephen Warren8b75d712011-01-07 22:36:17 -07009 tristate
Stephen Warren2ba94712011-04-12 11:40:37 -060010 depends on SND_SOC_TEGRA
Stephen Warren8b75d712011-01-07 22:36:17 -070011 default m
12 help
13 Say Y or M if you want to add support for codecs attached to the
14 Tegra I2S interface. You will also need to select the individual
15 machine drivers to support below.
16
Stephen Warren47912a62011-04-19 10:18:01 -060017config MACH_HAS_SND_SOC_TEGRA_WM8903
18 bool
19 help
20 Machines that use the SND_SOC_TEGRA_WM8903 driver should select
21 this config option, in order to allow the user to enable
22 SND_SOC_TEGRA_WM8903.
23
Stephen Warren2ba94712011-04-12 11:40:37 -060024config SND_SOC_TEGRA_WM8903
Stephen Warrendc0a50a2011-04-12 11:40:36 -060025 tristate "SoC Audio support for Tegra boards using a WM8903 codec"
Stephen Warren773b1d32011-04-12 11:40:39 -060026 depends on SND_SOC_TEGRA && I2C
Mark Browna9e3de62011-04-21 12:00:27 +010027 depends on MACH_HAS_SND_SOC_TEGRA_WM8903
Stephen Warren8b75d712011-01-07 22:36:17 -070028 default m
Stephen Warren2ba94712011-04-12 11:40:37 -060029 select SND_SOC_TEGRA_I2S
Stephen Warren8b75d712011-01-07 22:36:17 -070030 select SND_SOC_WM8903
31 help
Stephen Warrendc0a50a2011-04-12 11:40:36 -060032 Say Y or M here if you want to add support for SoC audio on Tegra
Stephen Warren773b1d32011-04-12 11:40:39 -060033 boards using the WM8093 codec. Currently, the supported boards are
34 Harmony, Ventana, Seaboard, Kaen, and Aebl.
Stephen Warren8b75d712011-01-07 22:36:17 -070035