ASoC: Split s3c2412-i2s.c into core and SoC specific parts
[linux-2.6] / sound / soc / s3c24xx / Kconfig
1 config SND_S3C24XX_SOC
2         tristate "SoC Audio for the Samsung S3C24XX chips"
3         depends on ARCH_S3C2410
4         help
5           Say Y or M if you want to add support for codecs attached to
6           the S3C24XX AC97, I2S or SSP interface. You will also need
7           to select the audio interfaces to support below.
8
9 config SND_S3C24XX_SOC_I2S
10         tristate
11
12 config SND_S3C_I2SV2_SOC
13         tristate
14
15 config SND_S3C2412_SOC_I2S
16         tristate
17         select SND_S3C_I2SV2_SOC
18
19 config SND_S3C2443_SOC_AC97
20         tristate
21         select AC97_BUS
22         select SND_SOC_AC97_BUS
23         
24 config SND_S3C24XX_SOC_NEO1973_WM8753
25         tristate "SoC I2S Audio support for NEO1973 - WM8753"
26         depends on SND_S3C24XX_SOC && MACH_NEO1973_GTA01
27         select SND_S3C24XX_SOC_I2S
28         select SND_SOC_WM8753
29         help
30           Say Y if you want to add support for SoC audio on smdk2440
31           with the WM8753.
32
33 config SND_S3C24XX_SOC_JIVE_WM8750
34         tristate "SoC I2S Audio support for Jive"
35         depends on SND_S3C24XX_SOC && MACH_JIVE
36         select SND_SOC_WM8750
37         select SND_SOC_WM8750_SPI
38         select SND_S3C2412_SOC_I2S
39         help
40           Sat Y if you want to add support for SoC audio on the Jive.
41
42 config SND_S3C24XX_SOC_SMDK2443_WM9710
43         tristate "SoC AC97 Audio support for SMDK2443 - WM9710"
44         depends on SND_S3C24XX_SOC && MACH_SMDK2443
45         select SND_S3C2443_SOC_AC97
46         select SND_SOC_AC97_CODEC
47         help
48           Say Y if you want to add support for SoC audio on smdk2443
49           with the WM9710.
50
51 config SND_S3C24XX_SOC_LN2440SBC_ALC650
52         tristate "SoC AC97 Audio support for LN2440SBC - ALC650"
53         depends on SND_S3C24XX_SOC
54         select SND_S3C2443_SOC_AC97
55         select SND_SOC_AC97_CODEC
56         help
57           Say Y if you want to add support for SoC audio on ln2440sbc
58           with the ALC650.
59
60 config SND_S3C24XX_SOC_S3C24XX_UDA134X
61         tristate "SoC I2S Audio support UDA134X wired to a S3C24XX"
62         depends on SND_S3C24XX_SOC
63         select SND_S3C24XX_SOC_I2S
64         select SND_SOC_L3
65         select SND_SOC_UDA134X