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