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 1531b340bd7SMark Brownconfig SND_SOC_ZYLONITE 1541b340bd7SMark Brown tristate "SoC Audio support for Marvell Zylonite" 1551b340bd7SMark Brown depends on SND_PXA2XX_SOC && MACH_ZYLONITE 1561b340bd7SMark Brown select SND_PXA2XX_SOC_AC97 1571b340bd7SMark Brown select SND_PXA_SOC_SSP 1581b340bd7SMark Brown select SND_SOC_WM9713 1591b340bd7SMark Brown help 1601b340bd7SMark Brown Say Y if you want to add support for SoC audio on the 1611b340bd7SMark Brown Marvell Zylonite reference platform. 1628f0dc655SRobert Jarzmik 16349af574bSDaniel Mackconfig SND_SOC_RAUMFELD 16449af574bSDaniel Mack tristate "SoC Audio support Raumfeld audio adapter" 16549af574bSDaniel Mack depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) 166b971c370SAxel Lin depends on I2C && SPI_MASTER 16749af574bSDaniel Mack select SND_PXA_SOC_SSP 16849af574bSDaniel Mack select SND_SOC_CS4270 16949af574bSDaniel Mack select SND_SOC_AK4104 17049af574bSDaniel Mack help 17149af574bSDaniel Mack Say Y if you want to add support for SoC audio on Raumfeld devices 17249af574bSDaniel Mack 173c26f642eSDmitry Artamonowconfig SND_PXA2XX_SOC_HX4700 174c26f642eSDmitry Artamonow tristate "SoC Audio support for HP iPAQ hx4700" 175b971c370SAxel Lin depends on SND_PXA2XX_SOC && MACH_H4700 && I2C 176c26f642eSDmitry Artamonow select SND_PXA2XX_SOC_I2S 177c26f642eSDmitry Artamonow select SND_SOC_AK4641 178c26f642eSDmitry Artamonow help 179c26f642eSDmitry Artamonow Say Y if you want to add support for SoC audio on the 180c26f642eSDmitry Artamonow HP iPAQ hx4700. 181c26f642eSDmitry Artamonow 1827377226cSPhilipp Zabelconfig SND_PXA2XX_SOC_MAGICIAN 1837377226cSPhilipp Zabel tristate "SoC Audio support for HTC Magician" 1847377226cSPhilipp Zabel depends on SND_PXA2XX_SOC && MACH_MAGICIAN 1857377226cSPhilipp Zabel select SND_PXA2XX_SOC_I2S 1867377226cSPhilipp Zabel select SND_PXA_SOC_SSP 1877377226cSPhilipp Zabel select SND_SOC_UDA1380 1887377226cSPhilipp Zabel help 1897377226cSPhilipp Zabel Say Y if you want to add support for SoC audio on the 1907377226cSPhilipp Zabel HTC Magician. 1917377226cSPhilipp Zabel 1928f0dc655SRobert Jarzmikconfig SND_PXA2XX_SOC_MIOA701 1938f0dc655SRobert Jarzmik tristate "SoC Audio support for MIO A701" 1948f0dc655SRobert Jarzmik depends on SND_PXA2XX_SOC && MACH_MIOA701 1958f0dc655SRobert Jarzmik select SND_PXA2XX_SOC_AC97 1968f0dc655SRobert Jarzmik select SND_SOC_WM9713 1978f0dc655SRobert Jarzmik help 1988f0dc655SRobert Jarzmik Say Y if you want to add support for SoC audio on the 1998f0dc655SRobert Jarzmik MIO A701. 200a195b51bSJonathan Cameron 201a195b51bSJonathan Cameronconfig SND_PXA2XX_SOC_IMOTE2 202a195b51bSJonathan Cameron tristate "SoC Audio support for IMote 2" 203c877c251STakashi Iwai depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C 204a195b51bSJonathan Cameron select SND_PXA2XX_SOC_I2S 205a195b51bSJonathan Cameron select SND_SOC_WM8940 206a195b51bSJonathan Cameron help 207a195b51bSJonathan Cameron Say Y if you want to add support for SoC audio on the 208a195b51bSJonathan Cameron IMote 2. 209