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

config CONFIG_SND_EP93XX_SOC
	tristate "SoC Audio support for the Cirrus Logic EP93xx series"
	depends on CONFIG_ARCH_EP93XX || CONFIG_COMPILE_TEST
	select CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM
	help
	  Say Y or CONFIG_M if you want to add support for codecs attached to
	  the EP93xx I2S or AC97 interfaces.

config CONFIG_SND_EP93XX_SOC_I2S
	tristate

config CONFIG_SND_EP93XX_SOC_AC97
	tristate
	select CONFIG_AC97_BUS
	select CONFIG_SND_SOC_AC97_BUS

config CONFIG_SND_EP93XX_SOC_SNAPPERCL15
        tristate "SoC Audio support for Bluewater Systems Snapper CL15 module"
        depends on CONFIG_SND_EP93XX_SOC && CONFIG_MACH_SNAPPER_CL15 && CONFIG_I2C
        select CONFIG_SND_EP93XX_SOC_I2S
        select CONFIG_SND_SOC_TLV320AIC23_I2C
        help
          Say Y or CONFIG_M here if you want to add support for I2S audio on the
          Bluewater Systems Snapper CL15 module.

config CONFIG_SND_EP93XX_SOC_SIMONE
	tristate "SoC Audio support for Simplemachines Sim.One board"
	depends on CONFIG_SND_EP93XX_SOC && CONFIG_MACH_SIM_ONE
	select CONFIG_SND_EP93XX_SOC_AC97
	select CONFIG_SND_SOC_AC97_CODEC
	help
	  Say Y or CONFIG_M here if you want to add support for AC97 audio on the
	  Simplemachines Sim.One board.

config CONFIG_SND_EP93XX_SOC_EDB93XX
	tristate "SoC Audio support for Cirrus Logic EDB93xx boards"
	depends on CONFIG_SND_EP93XX_SOC && (CONFIG_MACH_EDB9301 || CONFIG_MACH_EDB9302 || CONFIG_MACH_EDB9302A || CONFIG_MACH_EDB9307A || CONFIG_MACH_EDB9315A)
	select CONFIG_SND_EP93XX_SOC_I2S
	select CONFIG_SND_SOC_CS4271_I2C if CONFIG_I2C
	select CONFIG_SND_SOC_CS4271_SPI if CONFIG_SPI_MASTER
	help
	  Say Y or CONFIG_M here if you want to add support for I2S audio on the
	  Cirrus Logic EDB93xx boards.