1config SND_OMAP_SOC 2 tristate "SoC Audio for the Texas Instruments OMAP chips" 3 depends on ARCH_OMAP 4 5config SND_OMAP_SOC_MCBSP 6 tristate 7 select OMAP_MCBSP 8 9config SND_OMAP_SOC_N810 10 tristate "SoC Audio support for Nokia N810" 11 depends on SND_OMAP_SOC && MACH_NOKIA_N810 && I2C 12 select SND_OMAP_SOC_MCBSP 13 select OMAP_MUX 14 select SND_SOC_TLV320AIC3X 15 help 16 Say Y if you want to add support for SoC audio on Nokia N810. 17 18config SND_OMAP_SOC_AMS_DELTA 19 tristate "SoC Audio support for Amstrad E3 (Delta) videophone" 20 depends on SND_OMAP_SOC && MACH_AMS_DELTA 21 select SND_OMAP_SOC_MCBSP 22 select SND_SOC_CX20442 23 help 24 Say Y if you want to add support for SoC audio device connected to 25 a handset and a speakerphone found on Amstrad E3 (Delta) videophone. 26 27 Note that in order to get those devices fully supported, you have to 28 build the kernel with standard serial port driver included and 29 configured for at least 4 ports. Then, from userspace, you must load 30 a line discipline #19 on the modem (ttyS3) serial line. The simplest 31 way to achieve this is to install util-linux-ng and use the included 32 ldattach utility. This can be started automatically from udev, 33 a simple rule like this one should do the trick (it does for me): 34 ACTION=="add", KERNEL=="controlC0", \ 35 RUN+="/usr/sbin/ldattach 19 /dev/ttyS3" 36 37config SND_OMAP_SOC_OSK5912 38 tristate "SoC Audio support for omap osk5912" 39 depends on SND_OMAP_SOC && MACH_OMAP_OSK && I2C 40 select SND_OMAP_SOC_MCBSP 41 select SND_SOC_TLV320AIC23 42 help 43 Say Y if you want to add support for SoC audio on osk5912. 44 45config SND_OMAP_SOC_OVERO 46 tristate "SoC Audio support for Gumstix Overo" 47 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OVERO 48 select SND_OMAP_SOC_MCBSP 49 select SND_SOC_TWL4030 50 help 51 Say Y if you want to add support for SoC audio on the Gumstix Overo. 52 53config SND_OMAP_SOC_OMAP2EVM 54 tristate "SoC Audio support for OMAP2EVM board" 55 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP2EVM 56 select SND_OMAP_SOC_MCBSP 57 select SND_SOC_TWL4030 58 help 59 Say Y if you want to add support for SoC audio on the omap2evm board. 60 61config SND_OMAP_SOC_OMAP3EVM 62 tristate "SoC Audio support for OMAP3EVM board" 63 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP3EVM 64 select SND_OMAP_SOC_MCBSP 65 select SND_SOC_TWL4030 66 help 67 Say Y if you want to add support for SoC audio on the omap3evm board. 68 69config SND_OMAP_SOC_SDP3430 70 tristate "SoC Audio support for Texas Instruments SDP3430" 71 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP_3430SDP 72 select SND_OMAP_SOC_MCBSP 73 select SND_SOC_TWL4030 74 help 75 Say Y if you want to add support for SoC audio on Texas Instruments 76 SDP3430. 77 78config SND_OMAP_SOC_OMAP3_PANDORA 79 tristate "SoC Audio support for OMAP3 Pandora" 80 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP3_PANDORA 81 select SND_OMAP_SOC_MCBSP 82 select SND_SOC_TWL4030 83 help 84 Say Y if you want to add support for SoC audio on the OMAP3 Pandora. 85 86config SND_OMAP_SOC_OMAP3_BEAGLE 87 tristate "SoC Audio support for OMAP3 Beagle" 88 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP3_BEAGLE 89 select SND_OMAP_SOC_MCBSP 90 select SND_SOC_TWL4030 91 help 92 Say Y if you want to add support for SoC audio on the Beagleboard. 93 94config SND_OMAP_SOC_ZOOM2 95 tristate "SoC Audio support for Zoom2" 96 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP_ZOOM2 97 select SND_OMAP_SOC_MCBSP 98 select SND_SOC_TWL4030 99 help 100 Say Y if you want to add support for Soc audio on Zoom2 board. 101 102