18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ciconfig SND_SOC_UNIPHIER
38c2ecf20Sopenharmony_ci	tristate "ASoC support for UniPhier"
48c2ecf20Sopenharmony_ci	depends on (ARCH_UNIPHIER || COMPILE_TEST)
58c2ecf20Sopenharmony_ci	help
68c2ecf20Sopenharmony_ci	  Say Y or M if you want to add support for the Socionext
78c2ecf20Sopenharmony_ci	  UniPhier SoC audio interfaces. You will also need to select the
88c2ecf20Sopenharmony_ci	  audio interfaces to support below.
98c2ecf20Sopenharmony_ci	  If unsure select "N".
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciconfig SND_SOC_UNIPHIER_AIO
128c2ecf20Sopenharmony_ci	tristate "UniPhier AIO DAI Driver"
138c2ecf20Sopenharmony_ci	select REGMAP_MMIO
148c2ecf20Sopenharmony_ci	select SND_SOC_COMPRESS
158c2ecf20Sopenharmony_ci	depends on SND_SOC_UNIPHIER
168c2ecf20Sopenharmony_ci	help
178c2ecf20Sopenharmony_ci	  This adds ASoC driver support for Socionext UniPhier
188c2ecf20Sopenharmony_ci	  'AIO' Audio Input/Output subsystem.
198c2ecf20Sopenharmony_ci	  Select Y if you use such device.
208c2ecf20Sopenharmony_ci	  If unsure select "N".
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciconfig SND_SOC_UNIPHIER_LD11
238c2ecf20Sopenharmony_ci	tristate "UniPhier LD11/LD20 Device Driver"
248c2ecf20Sopenharmony_ci	depends on SND_SOC_UNIPHIER
258c2ecf20Sopenharmony_ci	select SND_SOC_UNIPHIER_AIO
268c2ecf20Sopenharmony_ci	help
278c2ecf20Sopenharmony_ci	  This adds ASoC driver for Socionext UniPhier LD11/LD20
288c2ecf20Sopenharmony_ci	  input and output that can be used with other codecs.
298c2ecf20Sopenharmony_ci	  Select Y if you use such device.
308c2ecf20Sopenharmony_ci	  If unsure select "N".
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ciconfig SND_SOC_UNIPHIER_PXS2
338c2ecf20Sopenharmony_ci	tristate "UniPhier PXs2 Device Driver"
348c2ecf20Sopenharmony_ci	depends on SND_SOC_UNIPHIER
358c2ecf20Sopenharmony_ci	select SND_SOC_UNIPHIER_AIO
368c2ecf20Sopenharmony_ci	help
378c2ecf20Sopenharmony_ci	  This adds ASoC driver for Socionext UniPhier PXs2
388c2ecf20Sopenharmony_ci	  input and output that can be used with other codecs.
398c2ecf20Sopenharmony_ci	  Select Y if you use such device.
408c2ecf20Sopenharmony_ci	  If unsure select "N".
418c2ecf20Sopenharmony_ci
428c2ecf20Sopenharmony_ciconfig SND_SOC_UNIPHIER_EVEA_CODEC
438c2ecf20Sopenharmony_ci	tristate "UniPhier SoC internal audio codec"
448c2ecf20Sopenharmony_ci	depends on SND_SOC_UNIPHIER
458c2ecf20Sopenharmony_ci	select REGMAP_MMIO
468c2ecf20Sopenharmony_ci	help
478c2ecf20Sopenharmony_ci	  This adds Codec driver for Socionext UniPhier LD11/20 SoC
488c2ecf20Sopenharmony_ci	  internal DAC. This driver supports Line In / Out and HeadPhone.
498c2ecf20Sopenharmony_ci	  Select Y if you use such device.
508c2ecf20Sopenharmony_ci	  If unsure select "N".
51