1734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC 2734c2d4bSLiam Girdwood tristate "SoC Audio for the Intel PXA2xx chip" 389fe5117STakashi Iwai depends on ARCH_PXA 4846172dfSDmitry Artamonow select SND_ARM 5a6d77317SDmitry Baryshkov select SND_PXA2XX_LIB 6734c2d4bSLiam Girdwood help 7734c2d4bSLiam Girdwood Say Y or M if you want to add support for codecs attached to 8734c2d4bSLiam Girdwood the PXA2xx AC97, I2S or SSP interface. You will also need 9734c2d4bSLiam Girdwood to select the audio interfaces to support below. 10734c2d4bSLiam Girdwood 117a824e21SZhangfei Gaoconfig SND_MMP_SOC 127a824e21SZhangfei Gao bool "Soc Audio for Marvell MMP chips" 137a824e21SZhangfei Gao depends on ARCH_MMP 147a824e21SZhangfei Gao select SND_SOC_DMAENGINE_PCM 157a824e21SZhangfei Gao select SND_ARM 167a824e21SZhangfei Gao help 177a824e21SZhangfei Gao Say Y if you want to add support for codecs attached to 187a824e21SZhangfei Gao the MMP SSPA interface. 197a824e21SZhangfei Gao 20734c2d4bSLiam Girdwoodconfig SND_PXA2XX_AC97 21734c2d4bSLiam Girdwood tristate 22734c2d4bSLiam Girdwood select SND_AC97_CODEC 23734c2d4bSLiam Girdwood 24734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_AC97 25734c2d4bSLiam Girdwood tristate 261a5965b7STakashi Iwai select AC97_BUS 279c636342SDmitry Baryshkov select SND_ARM 28a6d77317SDmitry Baryshkov select SND_PXA2XX_LIB_AC97 29734c2d4bSLiam Girdwood select SND_SOC_AC97_BUS 30734c2d4bSLiam Girdwood 31734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_I2S 32734c2d4bSLiam Girdwood tristate 33734c2d4bSLiam Girdwood 341b340bd7SMark Brownconfig SND_PXA_SOC_SSP 351b340bd7SMark Brown tristate 36866d091dSEric Miao select PXA_SSP 371b340bd7SMark Brown 38fa375d42SZhangfei Gaoconfig SND_MMP_SOC_SSPA 39fa375d42SZhangfei Gao tristate 40fa375d42SZhangfei Gao 41734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_CORGI 42734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-C7x0" 43734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx 44734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 45734c2d4bSLiam Girdwood select SND_SOC_WM8731 46734c2d4bSLiam Girdwood help 47734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 48734c2d4bSLiam Girdwood Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). 49734c2d4bSLiam Girdwood 50734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_SPITZ 51734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" 52734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 53734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 54734c2d4bSLiam Girdwood select SND_SOC_WM8750 55734c2d4bSLiam Girdwood help 56734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 57734c2d4bSLiam Girdwood Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). 58734c2d4bSLiam Girdwood 59d21e0f4cSMarek Vasutconfig SND_PXA2XX_SOC_Z2 60d21e0f4cSMarek Vasut tristate "SoC Audio support for Zipit Z2" 61d21e0f4cSMarek Vasut depends on SND_PXA2XX_SOC && MACH_ZIPIT2 62d21e0f4cSMarek Vasut select SND_PXA2XX_SOC_I2S 63d21e0f4cSMarek Vasut select SND_SOC_WM8750 64d21e0f4cSMarek Vasut help 65d21e0f4cSMarek Vasut Say Y if you want to add support for SoC audio on Zipit Z2. 66d21e0f4cSMarek Vasut 67734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_POODLE 68734c2d4bSLiam Girdwood tristate "SoC Audio support for Poodle" 69734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_POODLE 70734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 71734c2d4bSLiam Girdwood select SND_SOC_WM8731 72734c2d4bSLiam Girdwood help 73734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 74734c2d4bSLiam Girdwood Zaurus SL-5600 model (Poodle). 75734c2d4bSLiam Girdwood 76734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_TOSA 77734c2d4bSLiam Girdwood tristate "SoC AC97 Audio support for Tosa" 78734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_TOSA 794440cbd6SDmitry Baryshkov depends on MFD_TC6393XB 80734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_AC97 81734c2d4bSLiam Girdwood select SND_SOC_WM9712 82734c2d4bSLiam Girdwood help 83734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 84734c2d4bSLiam Girdwood Zaurus SL-C6000x models (Tosa). 85ab40d4f1SIan Molton 8628796eafSIan Moltonconfig SND_PXA2XX_SOC_E740 8728796eafSIan Molton tristate "SoC AC97 Audio support for e740" 8828796eafSIan Molton depends on SND_PXA2XX_SOC && MACH_E740 8928796eafSIan Molton select SND_SOC_WM9705 9028796eafSIan Molton select SND_PXA2XX_SOC_AC97 9128796eafSIan Molton help 9228796eafSIan Molton Say Y if you want to add support for SoC audio on the 9328796eafSIan Molton toshiba e740 PDA 9428796eafSIan Molton 95a7e2e735SIan Moltonconfig SND_PXA2XX_SOC_E750 96a7e2e735SIan Molton tristate "SoC AC97 Audio support for e750" 97a7e2e735SIan Molton depends on SND_PXA2XX_SOC && MACH_E750 98a7e2e735SIan Molton select SND_SOC_WM9705 99a7e2e735SIan Molton select SND_PXA2XX_SOC_AC97 100a7e2e735SIan Molton help 101a7e2e735SIan Molton Say Y if you want to add support for SoC audio on the 102a7e2e735SIan Molton toshiba e750 PDA 103a7e2e735SIan Molton 104ab40d4f1SIan Moltonconfig SND_PXA2XX_SOC_E800 105ab40d4f1SIan Molton tristate "SoC AC97 Audio support for e800" 106ab40d4f1SIan Molton depends on SND_PXA2XX_SOC && MACH_E800 107ab40d4f1SIan Molton select SND_SOC_WM9712 108ab40d4f1SIan Molton select SND_PXA2XX_SOC_AC97 109ab40d4f1SIan Molton help 110ab40d4f1SIan Molton Say Y if you want to add support for SoC audio on the 111ab40d4f1SIan Molton Toshiba e800 PDA 112142054a3SMike Rapoport 113142054a3SMike Rapoportconfig SND_PXA2XX_SOC_EM_X270 114eaaa5328SMike Rapoport tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" 115640fb39eSIgor Grinberg depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ 116640fb39eSIgor Grinberg MACH_CM_X300) 117142054a3SMike Rapoport select SND_PXA2XX_SOC_AC97 118142054a3SMike Rapoport select SND_SOC_WM9712 119142054a3SMike Rapoport help 120142054a3SMike Rapoport Say Y if you want to add support for SoC audio on 121eaaa5328SMike Rapoport CompuLab EM-x270, eXeda and CM-X300 machines. 1221b340bd7SMark Brown 12374e72201SMarek Vasutconfig SND_PXA2XX_SOC_PALM27X 12437330efdSMarek Vasut bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive" 12537330efdSMarek Vasut depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \ 12637330efdSMarek Vasut MACH_PALMT5 || MACH_PALMTE2) 12774e72201SMarek Vasut select SND_PXA2XX_SOC_AC97 12874e72201SMarek Vasut select SND_SOC_WM9712 12974e72201SMarek Vasut help 13074e72201SMarek Vasut Say Y if you want to add support for SoC audio on 13137330efdSMarek Vasut Palm T|X, T5, E2 or LifeDrive handheld computer. 13274e72201SMarek Vasut 133b6905d0bSHaojian Zhuangconfig SND_SOC_SAARB 134b6905d0bSHaojian Zhuang tristate "SoC Audio support for Marvell Saarb" 135b6905d0bSHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_SAARB 136b29a33a2SAxel Lin select MFD_88PM860X 137b6905d0bSHaojian Zhuang select SND_PXA_SOC_SSP 138b6905d0bSHaojian Zhuang select SND_SOC_88PM860X 139b6905d0bSHaojian Zhuang help 140b6905d0bSHaojian Zhuang Say Y if you want to add support for SoC audio on the 141b6905d0bSHaojian Zhuang Marvell Saarb reference platform. 142b6905d0bSHaojian Zhuang 143b0547a70SHaojian Zhuangconfig SND_SOC_TAVOREVB3 144b0547a70SHaojian Zhuang tristate "SoC Audio support for Marvell Tavor EVB3" 145b0547a70SHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_TAVOREVB3 146b29a33a2SAxel Lin select MFD_88PM860X 147b0547a70SHaojian Zhuang select SND_PXA_SOC_SSP 148b0547a70SHaojian Zhuang select SND_SOC_88PM860X 149b0547a70SHaojian Zhuang help 150b0547a70SHaojian Zhuang Say Y if you want to add support for SoC audio on the 151b0547a70SHaojian Zhuang Marvell Saarb reference platform. 152b0547a70SHaojian Zhuang 153b883f363SQiao Zhouconfig SND_PXA910_SOC 154b883f363SQiao Zhou tristate "SoC Audio for Marvell PXA910 chip" 155b883f363SQiao Zhou depends on ARCH_MMP && SND 156b883f363SQiao Zhou select SND_PCM 157b883f363SQiao Zhou help 158b883f363SQiao Zhou Say Y if you want to add support for SoC audio on the 159b883f363SQiao Zhou Marvell PXA910 reference platform. 160b883f363SQiao Zhou 161b883f363SQiao Zhouconfig SND_SOC_TTC_DKB 162b883f363SQiao Zhou bool "SoC Audio support for TTC DKB" 163b883f363SQiao Zhou depends on SND_PXA910_SOC && MACH_TTC_DKB 164b883f363SQiao Zhou select PXA_SSP 165b883f363SQiao Zhou select SND_PXA_SOC_SSP 166b883f363SQiao Zhou select SND_MMP_SOC 167b883f363SQiao Zhou select MFD_88PM860X 168b883f363SQiao Zhou select SND_SOC_88PM860X 169b883f363SQiao Zhou help 170b883f363SQiao Zhou Say Y if you want to add support for SoC audio on TTC DKB 171b883f363SQiao Zhou 172b883f363SQiao Zhou 1731b340bd7SMark Brownconfig SND_SOC_ZYLONITE 1741b340bd7SMark Brown tristate "SoC Audio support for Marvell Zylonite" 1751b340bd7SMark Brown depends on SND_PXA2XX_SOC && MACH_ZYLONITE 1761b340bd7SMark Brown select SND_PXA2XX_SOC_AC97 1771b340bd7SMark Brown select SND_PXA_SOC_SSP 1781b340bd7SMark Brown select SND_SOC_WM9713 1791b340bd7SMark Brown help 1801b340bd7SMark Brown Say Y if you want to add support for SoC audio on the 1811b340bd7SMark Brown Marvell Zylonite reference platform. 1828f0dc655SRobert Jarzmik 18349af574bSDaniel Mackconfig SND_SOC_RAUMFELD 18449af574bSDaniel Mack tristate "SoC Audio support Raumfeld audio adapter" 18549af574bSDaniel Mack depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) 186b971c370SAxel Lin depends on I2C && SPI_MASTER 18749af574bSDaniel Mack select SND_PXA_SOC_SSP 18849af574bSDaniel Mack select SND_SOC_CS4270 18949af574bSDaniel Mack select SND_SOC_AK4104 19049af574bSDaniel Mack help 19149af574bSDaniel Mack Say Y if you want to add support for SoC audio on Raumfeld devices 19249af574bSDaniel Mack 193c26f642eSDmitry Artamonowconfig SND_PXA2XX_SOC_HX4700 194c26f642eSDmitry Artamonow tristate "SoC Audio support for HP iPAQ hx4700" 195b971c370SAxel Lin depends on SND_PXA2XX_SOC && MACH_H4700 && I2C 196c26f642eSDmitry Artamonow select SND_PXA2XX_SOC_I2S 197c26f642eSDmitry Artamonow select SND_SOC_AK4641 198c26f642eSDmitry Artamonow help 199c26f642eSDmitry Artamonow Say Y if you want to add support for SoC audio on the 200c26f642eSDmitry Artamonow HP iPAQ hx4700. 201c26f642eSDmitry Artamonow 2027377226cSPhilipp Zabelconfig SND_PXA2XX_SOC_MAGICIAN 2037377226cSPhilipp Zabel tristate "SoC Audio support for HTC Magician" 2047377226cSPhilipp Zabel depends on SND_PXA2XX_SOC && MACH_MAGICIAN 2057377226cSPhilipp Zabel select SND_PXA2XX_SOC_I2S 2067377226cSPhilipp Zabel select SND_PXA_SOC_SSP 2077377226cSPhilipp Zabel select SND_SOC_UDA1380 2087377226cSPhilipp Zabel help 2097377226cSPhilipp Zabel Say Y if you want to add support for SoC audio on the 2107377226cSPhilipp Zabel HTC Magician. 2117377226cSPhilipp Zabel 2128f0dc655SRobert Jarzmikconfig SND_PXA2XX_SOC_MIOA701 2138f0dc655SRobert Jarzmik tristate "SoC Audio support for MIO A701" 2148f0dc655SRobert Jarzmik depends on SND_PXA2XX_SOC && MACH_MIOA701 2158f0dc655SRobert Jarzmik select SND_PXA2XX_SOC_AC97 2168f0dc655SRobert Jarzmik select SND_SOC_WM9713 2178f0dc655SRobert Jarzmik help 2188f0dc655SRobert Jarzmik Say Y if you want to add support for SoC audio on the 2198f0dc655SRobert Jarzmik MIO A701. 220a195b51bSJonathan Cameron 221a195b51bSJonathan Cameronconfig SND_PXA2XX_SOC_IMOTE2 222a195b51bSJonathan Cameron tristate "SoC Audio support for IMote 2" 223c877c251STakashi Iwai depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C 224a195b51bSJonathan Cameron select SND_PXA2XX_SOC_I2S 225a195b51bSJonathan Cameron select SND_SOC_WM8940 226a195b51bSJonathan Cameron help 227a195b51bSJonathan Cameron Say Y if you want to add support for SoC audio on the 228a195b51bSJonathan Cameron IMote 2. 2295ebf20aeSZhangfei Gao 2305ebf20aeSZhangfei Gaoconfig SND_MMP_SOC_BROWNSTONE 2315ebf20aeSZhangfei Gao tristate "SoC Audio support for Marvell Brownstone" 2325ebf20aeSZhangfei Gao depends on SND_MMP_SOC && MACH_BROWNSTONE 2335ebf20aeSZhangfei Gao select SND_MMP_SOC_SSPA 2345ebf20aeSZhangfei Gao select MFD_WM8994 2355ebf20aeSZhangfei Gao select SND_SOC_WM8994 2365ebf20aeSZhangfei Gao help 2375ebf20aeSZhangfei Gao Say Y if you want to add support for SoC audio on the 2385ebf20aeSZhangfei Gao Marvell Brownstone reference platform. 239