config SND_RK29_SOC
- tristate "SoC Audio for the rockchip RK29/RK30/RK31 System-on-Chip"
+ tristate "SoC Audio for the Rockchip System-on-Chip"
depends on PLAT_RK && SND_SOC
help
Say Y or M if you want to add support for codecs attached to
help
Say Y if you want to add support for SoC audio on rockchip
with the rt5621.
+config SND_RK29_SOC_RT5623
+ tristate "SoC I2S Audio support for rockchip - rt5623"
+ depends on SND_RK29_SOC
+ select SND_RK29_SOC_I2S
+ select SND_SOC_RT5623
+ help
+ Say Y if you want to add support for SoC audio on rockchip
+ with the rt5623.
config SND_RK29_SOC_RT5631
tristate "SoC I2S Audio support for rockchip - RT5631"
depends on SND_RK29_SOC
if your codec output hardware connect is spk from spkout, choose it
endchoice
+config SND_RK29_SOC_RT3261
+ tristate "SoC I2S Audio support for rockchip - RT3261"
+ depends on SND_RK29_SOC
+ select SND_RK29_SOC_I2S
+ select SND_SOC_RT3261
+ help
+ Say Y if you want to add support for SoC audio on rockchip
+ with the RT3261.
+
config SND_RK29_SOC_WM8994
tristate "SoC I2S Audio support for rockchip - WM8994"
depends on SND_RK29_SOC && MFD_WM8994
help
Say Y if you want to add support for SoC audio on rockchip
with the RK2928 internal codec.
-
-if SND_RK29_SOC_WM8988 || SND_RK29_SOC_RK1000 || SND_RK29_SOC_WM8994 || SND_RK29_SOC_WM8900 || SND_RK29_SOC_RT5621 || SND_RK29_SOC_RT5631 || SND_RK29_SOC_RT5625 || SND_RK29_SOC_CS42L52 || SND_RK29_SOC_AIC3111 || SND_RK29_SOC_HDMI || SND_RK29_SOC_RK610 || SND_RK29_SOC_AIC3262 || SND_RK_SOC_RK2928
+
+if SND_RK29_SOC_WM8988 || SND_RK29_SOC_RK1000 || SND_RK29_SOC_WM8994 || SND_RK29_SOC_WM8900 || SND_RK29_SOC_RT5621 || SND_RK29_SOC_RT5631 || SND_RK29_SOC_RT5625 || SND_RK29_SOC_RT3261 || SND_RK29_SOC_CS42L52 || SND_RK29_SOC_AIC3111 || SND_RK29_SOC_HDMI || SND_RK29_SOC_RK610 || SND_RK29_SOC_AIC3262 || SND_RK_SOC_RK2928
choice
bool "Set i2s type"
default SND_RK29_CODEC_SOC_SLAVE