Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
[linux-2.6-microblaze.git] / sound / soc / uniphier / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config SND_SOC_UNIPHIER
3         tristate "ASoC support for UniPhier"
4         depends on (ARCH_UNIPHIER || COMPILE_TEST)
5         help
6           Say Y or M if you want to add support for the Socionext
7           UniPhier SoC audio interfaces. You will also need to select the
8           audio interfaces to support below.
9           If unsure select "N".
10
11 config SND_SOC_UNIPHIER_AIO
12         tristate "UniPhier AIO DAI Driver"
13         select REGMAP_MMIO
14         select SND_SOC_COMPRESS
15         depends on SND_SOC_UNIPHIER
16         help
17           This adds ASoC driver support for Socionext UniPhier
18           'AIO' Audio Input/Output subsystem.
19           Select Y if you use such device.
20           If unsure select "N".
21
22 config SND_SOC_UNIPHIER_LD11
23         tristate "UniPhier LD11/LD20 Device Driver"
24         depends on SND_SOC_UNIPHIER
25         select SND_SOC_UNIPHIER_AIO
26         select SND_SOC_UNIPHIER_AIO_DMA
27         help
28           This adds ASoC driver for Socionext UniPhier LD11/LD20
29           input and output that can be used with other codecs.
30           Select Y if you use such device.
31           If unsure select "N".
32
33 config SND_SOC_UNIPHIER_PXS2
34         tristate "UniPhier PXs2 Device Driver"
35         depends on SND_SOC_UNIPHIER
36         select SND_SOC_UNIPHIER_AIO
37         select SND_SOC_UNIPHIER_AIO_DMA
38         help
39           This adds ASoC driver for Socionext UniPhier PXs2
40           input and output that can be used with other codecs.
41           Select Y if you use such device.
42           If unsure select "N".
43
44 config SND_SOC_UNIPHIER_EVEA_CODEC
45         tristate "UniPhier SoC internal audio codec"
46         depends on SND_SOC_UNIPHIER
47         select REGMAP_MMIO
48         help
49           This adds Codec driver for Socionext UniPhier LD11/20 SoC
50           internal DAC. This driver supports Line In / Out and HeadPhone.
51           Select Y if you use such device.
52           If unsure select "N".