Merge remote-tracking branch 'asoc/topic/da7219' into asoc-next
[firefly-linux-kernel-4.4.55.git] / sound / soc / rockchip / Kconfig
1 config SND_SOC_ROCKCHIP
2         tristate "ASoC support for Rockchip"
3         depends on COMPILE_TEST || ARCH_ROCKCHIP
4         help
5           Say Y or M if you want to add support for codecs attached to
6           the Rockchip SoCs' Audio interfaces. You will also need to
7           select the audio interfaces to support below.
8
9 config SND_SOC_ROCKCHIP_I2S
10         tristate "Rockchip I2S Device Driver"
11         depends on CLKDEV_LOOKUP && SND_SOC_ROCKCHIP
12         select SND_SOC_GENERIC_DMAENGINE_PCM
13         help
14           Say Y or M if you want to add support for I2S driver for
15           Rockchip I2S device. The device supports upto maximum of
16           8 channels each for play and record.
17
18 config SND_SOC_ROCKCHIP_MAX98090
19         tristate "ASoC support for Rockchip boards using a MAX98090 codec"
20         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && CLKDEV_LOOKUP
21         select SND_SOC_ROCKCHIP_I2S
22         select SND_SOC_MAX98090
23         select SND_SOC_TS3A227E
24         help
25           Say Y or M here if you want to add support for SoC audio on Rockchip
26           boards using the MAX98090 codec, such as Veyron.
27
28 config SND_SOC_ROCKCHIP_RT5645
29         tristate "ASoC support for Rockchip boards using a RT5645/RT5650 codec"
30         depends on SND_SOC_ROCKCHIP && I2C && GPIOLIB && CLKDEV_LOOKUP
31         select SND_SOC_ROCKCHIP_I2S
32         select SND_SOC_RT5645
33         help
34           Say Y or M here if you want to add support for SoC audio on Rockchip
35           boards using the RT5645/RT5650 codec, such as Veyron.