config [31mCONFIG_SND_OMAP_SOC[0m
tristate "SoC Audio for the Texas Instruments OMAP chips"
depends on ([31mCONFIG_ARCH_OMAP[0m && [31mCONFIG_DMA_OMAP[0m) || ([31mCONFIG_ARM[0m && [31mCONFIG_COMPILE_TEST[0m)
select [31mCONFIG_SND_DMAENGINE_PCM[0m
config [31mCONFIG_SND_OMAP_SOC_DMIC[0m
tristate
config [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
tristate
config [31mCONFIG_SND_OMAP_SOC_MCPDM[0m
tristate
config [31mCONFIG_SND_OMAP_SOC_HDMI_AUDIO[0m
tristate "HDMI audio support for OMAP4+ based SoCs"
depends on [31mCONFIG_SND_OMAP_SOC[0m
help
For [31mCONFIG_HDMI[0m audio to work OMAPDSS [31mCONFIG_HDMI[0m support should be
enabled.
The hdmi audio driver implements cpu-dai component using the
callbacks provided by OMAPDSS and registers the component
under DSS [31mCONFIG_HDMI[0m device. Omap-pcm is registered for platform
component also under DSS [31mCONFIG_HDMI[0m device. Dummy codec is used as
as codec component. The hdmi audio driver implements also
the card and registers it under its own platform device.
The device for the driver is registered by OMAPDSS hdmi
driver.
config [31mCONFIG_SND_OMAP_SOC_N810[0m
tristate "SoC Audio support for Nokia N810"
depends on [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_MACH_NOKIA_N810[0m && [31mCONFIG_I2C[0m
depends on [31mCONFIG_OMAP_MUX[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TLV320AIC3X[0m
help
Say Y if you want to add support for SoC audio on Nokia N810.
config [31mCONFIG_SND_OMAP_SOC_RX51[0m
tristate "SoC Audio support for Nokia N900 (RX-51)"
depends on [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_ARM[0m && [31mCONFIG_I2C[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TLV320AIC3X[0m
select [31mCONFIG_SND_SOC_TPA6130A2[0m
depends on [31mCONFIG_GPIOLIB[0m
help
Say Y if you want to add support for SoC audio on Nokia N900
cellphone.
config [31mCONFIG_SND_OMAP_SOC_AMS_DELTA[0m
tristate "SoC Audio support for Amstrad E3 (Delta) videophone"
depends on [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_MACH_AMS_DELTA[0m && [31mCONFIG_TTY[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_CX20442[0m
help
Say Y if you want to add support for SoC audio device connected to
a handset and a speakerphone found on Amstrad E3 (Delta) videophone.
Note that in order to get those devices fully supported, you have to
build the kernel with standard serial port driver included and
configured for at least 4 ports. Then, from userspace, you must load
a line discipline #19 on the modem (ttyS3) serial line. The simplest
way to achieve this is to install util-linux-ng and use the included
ldattach utility. This can be started automatically from udev,
a simple rule like this one should do the trick (it does for me):
ACTION=="add", KERNEL=="controlC0", \
RUN+="/usr/sbin/ldattach 19 /dev/ttyS3"
config [31mCONFIG_SND_OMAP_SOC_OSK5912[0m
tristate "SoC Audio support for omap osk5912"
depends on [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_MACH_OMAP_OSK[0m && [31mCONFIG_I2C[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TLV320AIC23_I2C[0m
help
Say Y if you want to add support for SoC audio on osk5912.
config [31mCONFIG_SND_OMAP_SOC_AM3517EVM[0m
tristate "SoC Audio support for OMAP3517 / AM3517 EVM"
depends on [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_MACH_OMAP3517EVM[0m && [31mCONFIG_I2C[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TLV320AIC23_I2C[0m
help
Say Y if you want to add support for SoC audio on the OMAP3517 / AM3517
[31mCONFIG_EVM[0m.
config [31mCONFIG_SND_OMAP_SOC_OMAP_TWL4030[0m
tristate "SoC Audio support for TI SoC based boards with twl4030 codec"
depends on [31mCONFIG_TWL4030_CORE[0m && [31mCONFIG_SND_OMAP_SOC[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TWL4030[0m
help
Say Y if you want to add support for SoC audio on TI SoC based boards
using twl4030 as c codec. This driver currently supports:
- Beagleboard or Devkit8000
- Gumstix Overo or CompuLab CM-T35/CM-T3730
- IGEP v2
- OMAP3EVM
- SDP3430
- Zoom2
config [31mCONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040[0m
tristate "SoC Audio support for OMAP boards using ABE and twl6040 codec"
depends on [31mCONFIG_TWL6040_CORE[0m && [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_COMMON_CLK[0m
depends on [31mCONFIG_ARCH_OMAP4[0m || ([31mCONFIG_SOC_OMAP5[0m && [31mCONFIG_MFD_PALMAS[0m) || [31mCONFIG_COMPILE_TEST[0m
select [31mCONFIG_SND_OMAP_SOC_DMIC[0m
select [31mCONFIG_SND_OMAP_SOC_MCPDM[0m
select [31mCONFIG_SND_SOC_TWL6040[0m
select [31mCONFIG_SND_SOC_DMIC[0m
select [31mCONFIG_COMMON_CLK_PALMAS[0m if ([31mCONFIG_SOC_OMAP5[0m && [31mCONFIG_MFD_PALMAS[0m)
select [31mCONFIG_CLK_TWL6040[0m
help
Say Y if you want to add support for SoC audio on OMAP boards using
ABE and twl6040 codec. This driver currently supports:
- SDP4430/Blaze boards
- PandaBoard (4430)
- PandaBoardES (4460)
- omap5-uevm (5432)
config [31mCONFIG_SND_OMAP_SOC_OMAP3_PANDORA[0m
tristate "SoC Audio support for OMAP3 Pandora"
depends on [31mCONFIG_TWL4030_CORE[0m && [31mCONFIG_SND_OMAP_SOC[0m && [31mCONFIG_MACH_OMAP3_PANDORA[0m
select [31mCONFIG_SND_OMAP_SOC_MCBSP[0m
select [31mCONFIG_SND_SOC_TWL4030[0m
help
Say Y if you want to add support for SoC audio on the OMAP3 Pandora.