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