xref: /openbmc/linux/sound/soc/pxa/Kconfig (revision 1a5965b7)
1menu "SoC Audio for the Intel PXA2xx"
2
3config SND_PXA2XX_SOC
4	tristate "SoC Audio for the Intel PXA2xx chip"
5	depends on ARCH_PXA && SND
6	select SND_PCM
7	help
8	  Say Y or M if you want to add support for codecs attached to
9	  the PXA2xx AC97, I2S or SSP interface. You will also need
10	  to select the audio interfaces to support below.
11
12config SND_PXA2XX_AC97
13	tristate
14	select SND_AC97_CODEC
15
16config SND_PXA2XX_SOC_AC97
17	tristate
18	select AC97_BUS
19	select SND_SOC_AC97_BUS
20
21config SND_PXA2XX_SOC_I2S
22	tristate
23
24config SND_PXA2XX_SOC_CORGI
25	tristate "SoC Audio support for Sharp Zaurus SL-C7x0"
26	depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx
27	select SND_PXA2XX_SOC_I2S
28	select SND_SOC_WM8731
29	help
30	  Say Y if you want to add support for SoC audio on Sharp
31	  Zaurus SL-C7x0 models (Corgi, Shepherd, Husky).
32
33config SND_PXA2XX_SOC_SPITZ
34	tristate "SoC Audio support for Sharp Zaurus SL-Cxx00"
35	depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00
36	select SND_PXA2XX_SOC_I2S
37	select SND_SOC_WM8750
38	help
39	  Say Y if you want to add support for SoC audio on Sharp
40	  Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita).
41
42config SND_PXA2XX_SOC_POODLE
43	tristate "SoC Audio support for Poodle"
44	depends on SND_PXA2XX_SOC && MACH_POODLE
45	select SND_PXA2XX_SOC_I2S
46	select SND_SOC_WM8731
47	help
48	  Say Y if you want to add support for SoC audio on Sharp
49	  Zaurus SL-5600 model (Poodle).
50
51config SND_PXA2XX_SOC_TOSA
52	tristate "SoC AC97 Audio support for Tosa"
53	depends on SND_PXA2XX_SOC && MACH_TOSA
54	select SND_PXA2XX_SOC_AC97
55	select SND_SOC_WM9712
56	help
57	  Say Y if you want to add support for SoC audio on Sharp
58	  Zaurus SL-C6000x models (Tosa).
59
60endmenu
61