1config SND_SOC_TEGRA 2 tristate "SoC Audio for the Tegra System-on-Chip" 3 depends on ARCH_TEGRA && TEGRA_SYSTEM_DMA 4 select REGMAP_MMIO 5 help 6 Say Y or M here if you want support for SoC audio on Tegra. 7 8config SND_SOC_TEGRA20_DAS 9 tristate 10 depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 11 help 12 Say Y or M if you want to add support for the Tegra20 DAS module. 13 You will also need to select the individual machine drivers to 14 support below. 15 16config SND_SOC_TEGRA20_I2S 17 tristate 18 depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 19 select SND_SOC_TEGRA20_DAS 20 help 21 Say Y or M if you want to add support for codecs attached to the 22 Tegra20 I2S interface. You will also need to select the individual 23 machine drivers to support below. 24 25config SND_SOC_TEGRA20_SPDIF 26 tristate 27 depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 28 default m 29 help 30 Say Y or M if you want to add support for the Tegra20 SPDIF interface. 31 You will also need to select the individual machine drivers to support 32 below. 33 34config SND_SOC_TEGRA30_AHUB 35 tristate 36 depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 37 help 38 Say Y or M if you want to add support for the Tegra20 AHUB module. 39 You will also need to select the individual machine drivers to 40 support below. 41 42config SND_SOC_TEGRA30_I2S 43 tristate 44 depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 45 select SND_SOC_TEGRA30_AHUB 46 help 47 Say Y or M if you want to add support for codecs attached to the 48 Tegra30 I2S interface. You will also need to select the individual 49 machine drivers to support below. 50 51config SND_SOC_TEGRA_WM8753 52 tristate "SoC Audio support for Tegra boards using a WM8753 codec" 53 depends on SND_SOC_TEGRA && I2C 54 select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 55 select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC 56 select SND_SOC_WM8753 57 help 58 Say Y or M here if you want to add support for SoC audio on Tegra 59 boards using the WM8753 codec, such as Whistler. 60 61config MACH_HAS_SND_SOC_TEGRA_WM8903 62 bool 63 help 64 Machines that use the SND_SOC_TEGRA_WM8903 driver should select 65 this config option, in order to allow the user to enable 66 SND_SOC_TEGRA_WM8903. 67 68config SND_SOC_TEGRA_WM8903 69 tristate "SoC Audio support for Tegra boards using a WM8903 codec" 70 depends on SND_SOC_TEGRA && I2C 71 depends on MACH_HAS_SND_SOC_TEGRA_WM8903 72 select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 73 select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC 74 select SND_SOC_WM8903 75 help 76 Say Y or M here if you want to add support for SoC audio on Tegra 77 boards using the WM8093 codec. Currently, the supported boards are 78 Harmony, Ventana, Seaboard, Kaen, and Aebl. 79 80config SND_SOC_TEGRA_TRIMSLICE 81 tristate "SoC Audio support for TrimSlice board" 82 depends on SND_SOC_TEGRA && MACH_TRIMSLICE && I2C 83 select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 84 select SND_SOC_TLV320AIC23 85 help 86 Say Y or M here if you want to add support for SoC audio on the 87 TrimSlice platform. 88 89config SND_SOC_TEGRA_ALC5632 90 tristate "SoC Audio support for Tegra boards using an ALC5632 codec" 91 depends on SND_SOC_TEGRA && I2C 92 select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 93 select SND_SOC_ALC5632 94 help 95 Say Y or M here if you want to add support for SoC audio on the 96 Toshiba AC100 netbook. 97