blob: 035d39a4beb45285bb2e780da61de084e3784e73 [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
Stephen Warren8b75d712011-01-07 22:36:17 -07004 help
5 Say Y or M here if you want support for SoC audio on Tegra.
6
Stephen Warren2ba94712011-04-12 11:40:37 -06007config SND_SOC_TEGRA_I2S
Stephen Warren8b75d712011-01-07 22:36:17 -07008 tristate
Stephen Warren2ba94712011-04-12 11:40:37 -06009 depends on SND_SOC_TEGRA
Stephen Warren8b75d712011-01-07 22:36:17 -070010 help
11 Say Y or M if you want to add support for codecs attached to the
12 Tegra I2S interface. You will also need to select the individual
13 machine drivers to support below.
14
Stephen Warren47912a62011-04-19 10:18:01 -060015config MACH_HAS_SND_SOC_TEGRA_WM8903
16 bool
17 help
18 Machines that use the SND_SOC_TEGRA_WM8903 driver should select
19 this config option, in order to allow the user to enable
20 SND_SOC_TEGRA_WM8903.
21
Stephen Warren2ba94712011-04-12 11:40:37 -060022config SND_SOC_TEGRA_WM8903
Stephen Warrendc0a50af2011-04-12 11:40:36 -060023 tristate "SoC Audio support for Tegra boards using a WM8903 codec"
Stephen Warren773b1d32011-04-12 11:40:39 -060024 depends on SND_SOC_TEGRA && I2C
Mark Browna9e3de62011-04-21 12:00:27 +010025 depends on MACH_HAS_SND_SOC_TEGRA_WM8903
Stephen Warren2ba94712011-04-12 11:40:37 -060026 select SND_SOC_TEGRA_I2S
Stephen Warren8b75d712011-01-07 22:36:17 -070027 select SND_SOC_WM8903
28 help
Stephen Warrendc0a50af2011-04-12 11:40:36 -060029 Say Y or M here if you want to add support for SoC audio on Tegra
Stephen Warren773b1d32011-04-12 11:40:39 -060030 boards using the WM8093 codec. Currently, the supported boards are
31 Harmony, Ventana, Seaboard, Kaen, and Aebl.
Stephen Warren8b75d712011-01-07 22:36:17 -070032
Mike Rapoport13073942011-04-26 11:52:42 +030033config SND_SOC_TEGRA_TRIMSLICE
34 tristate "SoC Audio support for TrimSlice board"
35 depends on SND_SOC_TEGRA && MACH_TRIMSLICE && I2C
36 select SND_SOC_TEGRA_I2S
37 select SND_SOC_TLV320AIC23
38 help
39 Say Y or M here if you want to add support for SoC audio on the
40 TrimSlice platform.