14495c89fSJianqun Xuconfig SND_SOC_ROCKCHIP 24495c89fSJianqun Xu tristate "ASoC support for Rockchip" 34495c89fSJianqun Xu depends on COMPILE_TEST || ARCH_ROCKCHIP 44495c89fSJianqun Xu help 54495c89fSJianqun Xu Say Y or M if you want to add support for codecs attached to 64495c89fSJianqun Xu the Rockchip SoCs' Audio interfaces. You will also need to 74495c89fSJianqun Xu select the audio interfaces to support below. 84495c89fSJianqun Xu 938306afcSJianqunconfig SND_SOC_ROCKCHIP_I2S 109ce63dbdSJianqun tristate "Rockchip I2S Device Driver" 118d213de7SAndreas Ruprecht depends on CLKDEV_LOOKUP && SND_SOC_ROCKCHIP 128d213de7SAndreas Ruprecht select SND_SOC_GENERIC_DMAENGINE_PCM 139ce63dbdSJianqun help 149ce63dbdSJianqun Say Y or M if you want to add support for I2S driver for 159ce63dbdSJianqun Rockchip I2S device. The device supports upto maximum of 169ce63dbdSJianqun 8 channels each for play and record. 1749bdb044Szhengxing 1849bdb044Szhengxingconfig SND_SOC_ROCKCHIP_MAX98090 1949bdb044Szhengxing tristate "ASoC support for Rockchip boards using a MAX98090 codec" 2049bdb044Szhengxing depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB 2149bdb044Szhengxing select SND_SOC_ROCKCHIP_I2S 2249bdb044Szhengxing select SND_SOC_MAX98090 2349bdb044Szhengxing select SND_SOC_TS3A227E 2449bdb044Szhengxing help 2549bdb044Szhengxing Say Y or M here if you want to add support for SoC audio on Rockchip 2649bdb044Szhengxing boards using the MAX98090 codec, such as Veyron. 2786059653Szhengxing 2886059653Szhengxingconfig SND_SOC_ROCKCHIP_RT5645 2986059653Szhengxing tristate "ASoC support for Rockchip boards using a RT5645/RT5650 codec" 3086059653Szhengxing depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB 3186059653Szhengxing select SND_SOC_ROCKCHIP_I2S 3286059653Szhengxing select SND_SOC_RT5645 3386059653Szhengxing help 3486059653Szhengxing Say Y or M here if you want to add support for SoC audio on Rockchip 3586059653Szhengxing boards using the RT5645/RT5650 codec, such as Veyron. 36