0001 # SPDX-License-Identifier: GPL-2.0
0002 config SND_SOC_UNIPHIER
0003 tristate "ASoC support for UniPhier"
0004 depends on (ARCH_UNIPHIER || COMPILE_TEST)
0005 help
0006 Say Y or M if you want to add support for the Socionext
0007 UniPhier SoC audio interfaces. You will also need to select the
0008 audio interfaces to support below.
0009 If unsure select "N".
0010
0011 config SND_SOC_UNIPHIER_AIO
0012 tristate "UniPhier AIO DAI Driver"
0013 select REGMAP_MMIO
0014 select SND_SOC_COMPRESS
0015 depends on SND_SOC_UNIPHIER
0016 help
0017 This adds ASoC driver support for Socionext UniPhier
0018 'AIO' Audio Input/Output subsystem.
0019 Select Y if you use such device.
0020 If unsure select "N".
0021
0022 config SND_SOC_UNIPHIER_LD11
0023 tristate "UniPhier LD11/LD20 Device Driver"
0024 depends on SND_SOC_UNIPHIER
0025 select SND_SOC_UNIPHIER_AIO
0026 help
0027 This adds ASoC driver for Socionext UniPhier LD11/LD20
0028 input and output that can be used with other codecs.
0029 Select Y if you use such device.
0030 If unsure select "N".
0031
0032 config SND_SOC_UNIPHIER_PXS2
0033 tristate "UniPhier PXs2 Device Driver"
0034 depends on SND_SOC_UNIPHIER
0035 select SND_SOC_UNIPHIER_AIO
0036 help
0037 This adds ASoC driver for Socionext UniPhier PXs2
0038 input and output that can be used with other codecs.
0039 Select Y if you use such device.
0040 If unsure select "N".
0041
0042 config SND_SOC_UNIPHIER_EVEA_CODEC
0043 tristate "UniPhier SoC internal audio codec"
0044 depends on SND_SOC_UNIPHIER
0045 select REGMAP_MMIO
0046 help
0047 This adds Codec driver for Socionext UniPhier LD11/20 SoC
0048 internal DAC. This driver supports Line In / Out and HeadPhone.
0049 Select Y if you use such device.
0050 If unsure select "N".