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