xref: /openbmc/linux/sound/soc/sunxi/Kconfig (revision 8730046c)
1menu "Allwinner SoC Audio support"
2	depends on ARCH_SUNXI || COMPILE_TEST
3
4config SND_SUN4I_CODEC
5	tristate "Allwinner A10 Codec Support"
6	select SND_SOC_GENERIC_DMAENGINE_PCM
7	select REGMAP_MMIO
8	help
9	  Select Y or M to add support for the Codec embedded in the Allwinner
10	  A10 and affiliated SoCs.
11
12config SND_SUN8I_CODEC_ANALOG
13	tristate "Allwinner sun8i Codec Analog Controls Support"
14	depends on MACH_SUN8I || COMPILE_TEST
15	select REGMAP
16	help
17	  Say Y or M if you want to add support for the analog controls for
18	  the codec embedded in newer Allwinner SoCs.
19
20config SND_SUN4I_I2S
21	tristate "Allwinner A10 I2S Support"
22	select SND_SOC_GENERIC_DMAENGINE_PCM
23	select REGMAP_MMIO
24	help
25	  Say Y or M if you want to add support for codecs attached to
26	  the Allwinner A10 I2S. You will also need to select the
27	  individual machine drivers to support below.
28
29config SND_SUN4I_SPDIF
30	tristate "Allwinner A10 SPDIF Support"
31	depends on OF
32	select SND_SOC_GENERIC_DMAENGINE_PCM
33	select REGMAP_MMIO
34	help
35	  Say Y or M to add support for the S/PDIF audio block in the Allwinner
36	  A10 and affiliated SoCs.
37endmenu
38