1config SND_OMAP_SOC 2 tristate "SoC Audio for the Texas Instruments OMAP chips" 3 depends on ARCH_OMAP 4 5config SND_OMAP_SOC_DMIC 6 tristate 7 8config SND_OMAP_SOC_MCBSP 9 tristate 10 select OMAP_MCBSP 11 12config SND_OMAP_SOC_MCPDM 13 tristate 14 15config SND_OMAP_SOC_HDMI 16 tristate 17 18config SND_OMAP_SOC_N810 19 tristate "SoC Audio support for Nokia N810" 20 depends on SND_OMAP_SOC && MACH_NOKIA_N810 && I2C 21 depends on OMAP_MUX 22 select SND_OMAP_SOC_MCBSP 23 select SND_SOC_TLV320AIC3X 24 help 25 Say Y if you want to add support for SoC audio on Nokia N810. 26 27config SND_OMAP_SOC_RX51 28 tristate "SoC Audio support for Nokia RX-51" 29 depends on SND_OMAP_SOC && MACH_NOKIA_RX51 30 select OMAP_MCBSP 31 select SND_OMAP_SOC_MCBSP 32 select SND_SOC_TLV320AIC3X 33 select SND_SOC_TPA6130A2 34 help 35 Say Y if you want to add support for SoC audio on Nokia RX-51 36 hardware. This is also known as Nokia N900 product. 37 38config SND_OMAP_SOC_AMS_DELTA 39 tristate "SoC Audio support for Amstrad E3 (Delta) videophone" 40 depends on SND_OMAP_SOC && MACH_AMS_DELTA 41 select SND_OMAP_SOC_MCBSP 42 select SND_SOC_CX20442 43 help 44 Say Y if you want to add support for SoC audio device connected to 45 a handset and a speakerphone found on Amstrad E3 (Delta) videophone. 46 47 Note that in order to get those devices fully supported, you have to 48 build the kernel with standard serial port driver included and 49 configured for at least 4 ports. Then, from userspace, you must load 50 a line discipline #19 on the modem (ttyS3) serial line. The simplest 51 way to achieve this is to install util-linux-ng and use the included 52 ldattach utility. This can be started automatically from udev, 53 a simple rule like this one should do the trick (it does for me): 54 ACTION=="add", KERNEL=="controlC0", \ 55 RUN+="/usr/sbin/ldattach 19 /dev/ttyS3" 56 57config SND_OMAP_SOC_OSK5912 58 tristate "SoC Audio support for omap osk5912" 59 depends on SND_OMAP_SOC && MACH_OMAP_OSK && I2C 60 select SND_OMAP_SOC_MCBSP 61 select SND_SOC_TLV320AIC23 62 help 63 Say Y if you want to add support for SoC audio on osk5912. 64 65config SND_OMAP_SOC_OVERO 66 tristate "SoC Audio support for Gumstix Overo and CompuLab CM-T35" 67 depends on TWL4030_CORE && SND_OMAP_SOC && (MACH_OVERO || MACH_CM_T35) 68 select SND_OMAP_SOC_MCBSP 69 select SND_SOC_TWL4030 70 help 71 Say Y if you want to add support for SoC audio on the 72 Gumstix Overo or CompuLab CM-T35 73 74config SND_OMAP_SOC_OMAP3EVM 75 tristate "SoC Audio support for OMAP3EVM board" 76 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP3EVM 77 select SND_OMAP_SOC_MCBSP 78 select SND_SOC_TWL4030 79 help 80 Say Y if you want to add support for SoC audio on the omap3evm board. 81 82config SND_OMAP_SOC_AM3517EVM 83 tristate "SoC Audio support for OMAP3517 / AM3517 EVM" 84 depends on SND_OMAP_SOC && MACH_OMAP3517EVM && I2C 85 select SND_OMAP_SOC_MCBSP 86 select SND_SOC_TLV320AIC23 87 help 88 Say Y if you want to add support for SoC audio on the OMAP3517 / AM3517 89 EVM. 90 91config SND_OMAP_SOC_SDP3430 92 tristate "SoC Audio support for Texas Instruments SDP3430" 93 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP_3430SDP 94 select SND_OMAP_SOC_MCBSP 95 select SND_SOC_TWL4030 96 help 97 Say Y if you want to add support for SoC audio on Texas Instruments 98 SDP3430. 99 100config SND_OMAP_SOC_SDP4430 101 tristate "SoC Audio support for Texas Instruments SDP4430" 102 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP_4430SDP 103 select SND_OMAP_SOC_DMIC 104 select SND_OMAP_SOC_MCPDM 105 select SND_SOC_TWL6040 106 select SND_SOC_DMIC 107 help 108 Say Y if you want to add support for SoC audio on Texas Instruments 109 SDP4430. 110 111config SND_OMAP_SOC_OMAP4_HDMI 112 tristate "SoC Audio support for Texas Instruments OMAP4 HDMI" 113 depends on SND_OMAP_SOC && OMAP4_DSS_HDMI && OMAP2_DSS && ARCH_OMAP4 114 select SND_OMAP_SOC_HDMI 115 help 116 Say Y if you want to add support for SoC HDMI audio on Texas Instruments 117 OMAP4 chips 118 119config SND_OMAP_SOC_OMAP3_PANDORA 120 tristate "SoC Audio support for OMAP3 Pandora" 121 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP3_PANDORA 122 select SND_OMAP_SOC_MCBSP 123 select SND_SOC_TWL4030 124 help 125 Say Y if you want to add support for SoC audio on the OMAP3 Pandora. 126 127config SND_OMAP_SOC_OMAP3_BEAGLE 128 tristate "SoC Audio support for OMAP3 Beagle and Devkit8000" 129 depends on TWL4030_CORE && SND_OMAP_SOC 130 depends on (MACH_OMAP3_BEAGLE || MACH_DEVKIT8000) 131 select SND_OMAP_SOC_MCBSP 132 select SND_SOC_TWL4030 133 help 134 Say Y if you want to add support for SoC audio on the Beagleboard or 135 the clone Devkit8000. 136 137config SND_OMAP_SOC_ZOOM2 138 tristate "SoC Audio support for Zoom2" 139 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_OMAP_ZOOM2 140 select SND_OMAP_SOC_MCBSP 141 select SND_SOC_TWL4030 142 help 143 Say Y if you want to add support for Soc audio on Zoom2 board. 144 145config SND_OMAP_SOC_IGEP0020 146 tristate "SoC Audio support for IGEP v2" 147 depends on TWL4030_CORE && SND_OMAP_SOC && MACH_IGEP0020 148 select SND_OMAP_SOC_MCBSP 149 select SND_SOC_TWL4030 150 help 151 Say Y if you want to add support for Soc audio on IGEP v2 board. 152