Ryan Mallon | db5bf41 | 2010-06-04 17:11:24 +1200 | [diff] [blame] | 1 | config SND_EP93XX_SOC |
| 2 | tristate "SoC Audio support for the Cirrus Logic EP93xx series" |
Alexander Shiyan | 17cb37aaf | 2014-02-25 22:01:54 +0400 | [diff] [blame] | 3 | depends on ARCH_EP93XX || COMPILE_TEST |
Lars-Peter Clausen | e27e8a6 | 2013-04-20 19:29:05 +0200 | [diff] [blame] | 4 | select SND_SOC_GENERIC_DMAENGINE_PCM |
Ryan Mallon | db5bf41 | 2010-06-04 17:11:24 +1200 | [diff] [blame] | 5 | help |
| 6 | Say Y or M if you want to add support for codecs attached to |
Mika Westerberg | aa7e1b8 | 2010-10-14 17:49:06 +0300 | [diff] [blame] | 7 | the EP93xx I2S or AC97 interfaces. |
Ryan Mallon | db5bf41 | 2010-06-04 17:11:24 +1200 | [diff] [blame] | 8 | |
| 9 | config SND_EP93XX_SOC_I2S |
| 10 | tristate |
Ryan Mallon | 315f7da | 2010-06-08 22:01:12 +1200 | [diff] [blame] | 11 | |
Mika Westerberg | aa7e1b8 | 2010-10-14 17:49:06 +0300 | [diff] [blame] | 12 | config SND_EP93XX_SOC_AC97 |
| 13 | tristate |
| 14 | select AC97_BUS |
| 15 | select SND_SOC_AC97_BUS |
| 16 | |
Ryan Mallon | 315f7da | 2010-06-08 22:01:12 +1200 | [diff] [blame] | 17 | config SND_EP93XX_SOC_SNAPPERCL15 |
| 18 | tristate "SoC Audio support for Bluewater Systems Snapper CL15 module" |
Arnd Bergmann | 52554fb | 2015-02-18 21:43:13 +0100 | [diff] [blame] | 19 | depends on SND_EP93XX_SOC && MACH_SNAPPER_CL15 && I2C |
Ryan Mallon | 315f7da | 2010-06-08 22:01:12 +1200 | [diff] [blame] | 20 | select SND_EP93XX_SOC_I2S |
Max Filippov | cc1bc54 | 2014-03-06 14:04:42 +0400 | [diff] [blame] | 21 | select SND_SOC_TLV320AIC23_I2C |
Ryan Mallon | 315f7da | 2010-06-08 22:01:12 +1200 | [diff] [blame] | 22 | help |
| 23 | Say Y or M here if you want to add support for I2S audio on the |
| 24 | Bluewater Systems Snapper CL15 module. |
Mika Westerberg | d42a280 | 2010-10-14 17:49:08 +0300 | [diff] [blame] | 25 | |
| 26 | config SND_EP93XX_SOC_SIMONE |
| 27 | tristate "SoC Audio support for Simplemachines Sim.One board" |
| 28 | depends on SND_EP93XX_SOC && MACH_SIM_ONE |
| 29 | select SND_EP93XX_SOC_AC97 |
| 30 | select SND_SOC_AC97_CODEC |
| 31 | help |
| 32 | Say Y or M here if you want to add support for AC97 audio on the |
| 33 | Simplemachines Sim.One board. |
Alexander Sverdlin | 86c3304 | 2011-01-23 04:01:15 +0300 | [diff] [blame] | 34 | |
| 35 | config SND_EP93XX_SOC_EDB93XX |
| 36 | tristate "SoC Audio support for Cirrus Logic EDB93xx boards" |
| 37 | depends on SND_EP93XX_SOC && (MACH_EDB9301 || MACH_EDB9302 || MACH_EDB9302A || MACH_EDB9307A || MACH_EDB9315A) |
| 38 | select SND_EP93XX_SOC_I2S |
Axel Lin | c973b8a | 2014-10-06 23:09:47 +0800 | [diff] [blame] | 39 | select SND_SOC_CS4271_I2C if I2C |
| 40 | select SND_SOC_CS4271_SPI if SPI_MASTER |
Alexander Sverdlin | 86c3304 | 2011-01-23 04:01:15 +0300 | [diff] [blame] | 41 | help |
| 42 | Say Y or M here if you want to add support for I2S audio on the |
| 43 | Cirrus Logic EDB93xx boards. |