]>
Commit | Line | Data |
---|---|---|
2ba9471b | 1 | config SND_SOC_TEGRA |
8b75d714 SW |
2 | tristate "SoC Audio for the Tegra System-on-Chip" |
3 | depends on ARCH_TEGRA && TEGRA_SYSTEM_DMA | |
d19e779b | 4 | select REGMAP_MMIO |
8b75d714 SW |
5 | help |
6 | Say Y or M here if you want support for SoC audio on Tegra. | |
7 | ||
896637ac | 8 | config SND_SOC_TEGRA20_DAS |
063dd9d4 | 9 | tristate |
a7fda2ba | 10 | depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC |
d9bba496 | 11 | help |
896637ac | 12 | Say Y or M if you want to add support for the Tegra20 DAS module. |
d9bba496 SW |
13 | You will also need to select the individual machine drivers to |
14 | support below. | |
15 | ||
896637ac | 16 | config SND_SOC_TEGRA20_I2S |
8b75d714 | 17 | tristate |
a7fda2ba | 18 | depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC |
896637ac | 19 | select SND_SOC_TEGRA20_DAS |
8b75d714 SW |
20 | help |
21 | Say Y or M if you want to add support for codecs attached to the | |
896637ac | 22 | Tegra20 I2S interface. You will also need to select the individual |
8b75d714 SW |
23 | machine drivers to support below. |
24 | ||
896637ac | 25 | config SND_SOC_TEGRA20_SPDIF |
774fec33 | 26 | tristate |
a7fda2ba | 27 | depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC |
774fec33 SW |
28 | default m |
29 | help | |
896637ac | 30 | Say Y or M if you want to add support for the Tegra20 SPDIF interface. |
774fec33 SW |
31 | You will also need to select the individual machine drivers to support |
32 | below. | |
33 | ||
cdc04fd1 SW |
34 | config 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 | ||
42 | config 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 | ||
d8259ca5 SW |
51 | config 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 | ||
47912a65 SW |
61 | config 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 | ||
2ba9471b | 68 | config SND_SOC_TEGRA_WM8903 |
dc0a50af | 69 | tristate "SoC Audio support for Tegra boards using a WM8903 codec" |
773b1d3d | 70 | depends on SND_SOC_TEGRA && I2C |
a9e3de6f | 71 | depends on MACH_HAS_SND_SOC_TEGRA_WM8903 |
896637ac | 72 | select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC |
cdc04fd1 | 73 | select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC |
8b75d714 SW |
74 | select SND_SOC_WM8903 |
75 | help | |
dc0a50af | 76 | Say Y or M here if you want to add support for SoC audio on Tegra |
773b1d3d SW |
77 | boards using the WM8093 codec. Currently, the supported boards are |
78 | Harmony, Ventana, Seaboard, Kaen, and Aebl. | |
8b75d714 | 79 | |
1307394a MR |
80 | config SND_SOC_TEGRA_TRIMSLICE |
81 | tristate "SoC Audio support for TrimSlice board" | |
82 | depends on SND_SOC_TEGRA && MACH_TRIMSLICE && I2C | |
896637ac | 83 | select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC |
1307394a MR |
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. | |
58783faf LR |
88 | |
89 | config SND_SOC_TEGRA_ALC5632 | |
4df8271e SW |
90 | tristate "SoC Audio support for Tegra boards using an ALC5632 codec" |
91 | depends on SND_SOC_TEGRA && I2C | |
896637ac | 92 | select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC |
4df8271e SW |
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. |