Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0
config CONFIG_SND_SOC_UNIPHIER
	tristate "ASoC support for UniPhier"
	depends on (CONFIG_ARCH_UNIPHIER || CONFIG_COMPILE_TEST)
	help
	  Say Y or CONFIG_M if you want to add support for the Socionext
	  UniPhier SoC audio interfaces. You will also need to select the
	  audio interfaces to support below.
	  If unsure select "N".

config CONFIG_SND_SOC_UNIPHIER_AIO
	tristate "UniPhier AIO DAI Driver"
	select CONFIG_REGMAP_MMIO
	select CONFIG_SND_SOC_COMPRESS
	depends on CONFIG_SND_SOC_UNIPHIER
	help
	  This adds ASoC driver support for Socionext UniPhier
	  'CONFIG_AIO' Audio Input/Output subsystem.
	  Select Y if you use such device.
	  If unsure select "N".

config CONFIG_SND_SOC_UNIPHIER_LD11
	tristate "UniPhier LD11/LD20 Device Driver"
	depends on CONFIG_SND_SOC_UNIPHIER
	select CONFIG_SND_SOC_UNIPHIER_AIO
	select SND_SOC_UNIPHIER_AIO_DMA
	help
	  This adds ASoC driver for Socionext UniPhier LD11/LD20
	  input and output that can be used with other codecs.
	  Select Y if you use such device.
	  If unsure select "N".

config CONFIG_SND_SOC_UNIPHIER_PXS2
	tristate "UniPhier PXs2 Device Driver"
	depends on CONFIG_SND_SOC_UNIPHIER
	select CONFIG_SND_SOC_UNIPHIER_AIO
	select SND_SOC_UNIPHIER_AIO_DMA
	help
	  This adds ASoC driver for Socionext UniPhier PXs2
	  input and output that can be used with other codecs.
	  Select Y if you use such device.
	  If unsure select "N".

config CONFIG_SND_SOC_UNIPHIER_EVEA_CODEC
	tristate "UniPhier SoC internal audio codec"
	depends on CONFIG_SND_SOC_UNIPHIER
	select CONFIG_REGMAP_MMIO
	help
	  This adds Codec driver for Socionext UniPhier LD11/20 SoC
	  internal DAC. This driver supports Line In / Out and HeadPhone.
	  Select Y if you use such device.
	  If unsure select "N".