1# SPDX-License-Identifier: GPL-2.0 2config 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 11config 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 22config 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 33config 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 44config 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". 53