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 38734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_CORGI 39734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-C7x0" 40734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx 41734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 42734c2d4bSLiam Girdwood select SND_SOC_WM8731 43734c2d4bSLiam Girdwood help 44734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 45734c2d4bSLiam Girdwood Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). 46734c2d4bSLiam Girdwood 47734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_SPITZ 48734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" 49734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 50734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 51734c2d4bSLiam Girdwood select SND_SOC_WM8750 52734c2d4bSLiam Girdwood help 53734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 54734c2d4bSLiam Girdwood Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). 55734c2d4bSLiam Girdwood 56d21e0f4cSMarek Vasutconfig SND_PXA2XX_SOC_Z2 57d21e0f4cSMarek Vasut tristate "SoC Audio support for Zipit Z2" 58d21e0f4cSMarek Vasut depends on SND_PXA2XX_SOC && MACH_ZIPIT2 59d21e0f4cSMarek Vasut select SND_PXA2XX_SOC_I2S 60d21e0f4cSMarek Vasut select SND_SOC_WM8750 61d21e0f4cSMarek Vasut help 62d21e0f4cSMarek Vasut Say Y if you want to add support for SoC audio on Zipit Z2. 63d21e0f4cSMarek Vasut 64734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_POODLE 65734c2d4bSLiam Girdwood tristate "SoC Audio support for Poodle" 66734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_POODLE 67734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 68734c2d4bSLiam Girdwood select SND_SOC_WM8731 69734c2d4bSLiam Girdwood help 70734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 71734c2d4bSLiam Girdwood Zaurus SL-5600 model (Poodle). 72734c2d4bSLiam Girdwood 73734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_TOSA 74734c2d4bSLiam Girdwood tristate "SoC AC97 Audio support for Tosa" 75734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_TOSA 764440cbd6SDmitry Baryshkov depends on MFD_TC6393XB 77734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_AC97 78734c2d4bSLiam Girdwood select SND_SOC_WM9712 79734c2d4bSLiam Girdwood help 80734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 81734c2d4bSLiam Girdwood Zaurus SL-C6000x models (Tosa). 82ab40d4f1SIan Molton 8328796eafSIan Moltonconfig SND_PXA2XX_SOC_E740 8428796eafSIan Molton tristate "SoC AC97 Audio support for e740" 8528796eafSIan Molton depends on SND_PXA2XX_SOC && MACH_E740 8628796eafSIan Molton select SND_SOC_WM9705 8728796eafSIan Molton select SND_PXA2XX_SOC_AC97 8828796eafSIan Molton help 8928796eafSIan Molton Say Y if you want to add support for SoC audio on the 9028796eafSIan Molton toshiba e740 PDA 9128796eafSIan Molton 92a7e2e735SIan Moltonconfig SND_PXA2XX_SOC_E750 93a7e2e735SIan Molton tristate "SoC AC97 Audio support for e750" 94a7e2e735SIan Molton depends on SND_PXA2XX_SOC && MACH_E750 95a7e2e735SIan Molton select SND_SOC_WM9705 96a7e2e735SIan Molton select SND_PXA2XX_SOC_AC97 97a7e2e735SIan Molton help 98a7e2e735SIan Molton Say Y if you want to add support for SoC audio on the 99a7e2e735SIan Molton toshiba e750 PDA 100a7e2e735SIan Molton 101ab40d4f1SIan Moltonconfig SND_PXA2XX_SOC_E800 102ab40d4f1SIan Molton tristate "SoC AC97 Audio support for e800" 103ab40d4f1SIan Molton depends on SND_PXA2XX_SOC && MACH_E800 104ab40d4f1SIan Molton select SND_SOC_WM9712 105ab40d4f1SIan Molton select SND_PXA2XX_SOC_AC97 106ab40d4f1SIan Molton help 107ab40d4f1SIan Molton Say Y if you want to add support for SoC audio on the 108ab40d4f1SIan Molton Toshiba e800 PDA 109142054a3SMike Rapoport 110142054a3SMike Rapoportconfig SND_PXA2XX_SOC_EM_X270 111eaaa5328SMike Rapoport tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" 112640fb39eSIgor Grinberg depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ 113640fb39eSIgor Grinberg MACH_CM_X300) 114142054a3SMike Rapoport select SND_PXA2XX_SOC_AC97 115142054a3SMike Rapoport select SND_SOC_WM9712 116142054a3SMike Rapoport help 117142054a3SMike Rapoport Say Y if you want to add support for SoC audio on 118eaaa5328SMike Rapoport CompuLab EM-x270, eXeda and CM-X300 machines. 1191b340bd7SMark Brown 12074e72201SMarek Vasutconfig SND_PXA2XX_SOC_PALM27X 12137330efdSMarek Vasut bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive" 12237330efdSMarek Vasut depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \ 12337330efdSMarek Vasut MACH_PALMT5 || MACH_PALMTE2) 12474e72201SMarek Vasut select SND_PXA2XX_SOC_AC97 12574e72201SMarek Vasut select SND_SOC_WM9712 12674e72201SMarek Vasut help 12774e72201SMarek Vasut Say Y if you want to add support for SoC audio on 12837330efdSMarek Vasut Palm T|X, T5, E2 or LifeDrive handheld computer. 12974e72201SMarek Vasut 130b6905d0bSHaojian Zhuangconfig SND_SOC_SAARB 131b6905d0bSHaojian Zhuang tristate "SoC Audio support for Marvell Saarb" 132b6905d0bSHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_SAARB 133b29a33a2SAxel Lin select MFD_88PM860X 134b6905d0bSHaojian Zhuang select SND_PXA_SOC_SSP 135b6905d0bSHaojian Zhuang select SND_SOC_88PM860X 136b6905d0bSHaojian Zhuang help 137b6905d0bSHaojian Zhuang Say Y if you want to add support for SoC audio on the 138b6905d0bSHaojian Zhuang Marvell Saarb reference platform. 139b6905d0bSHaojian Zhuang 140b0547a70SHaojian Zhuangconfig SND_SOC_TAVOREVB3 141b0547a70SHaojian Zhuang tristate "SoC Audio support for Marvell Tavor EVB3" 142b0547a70SHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_TAVOREVB3 143b29a33a2SAxel Lin select MFD_88PM860X 144b0547a70SHaojian Zhuang select SND_PXA_SOC_SSP 145b0547a70SHaojian Zhuang select SND_SOC_88PM860X 146b0547a70SHaojian Zhuang help 147b0547a70SHaojian Zhuang Say Y if you want to add support for SoC audio on the 148b0547a70SHaojian Zhuang Marvell Saarb reference platform. 149b0547a70SHaojian Zhuang 1501b340bd7SMark Brownconfig SND_SOC_ZYLONITE 1511b340bd7SMark Brown tristate "SoC Audio support for Marvell Zylonite" 1521b340bd7SMark Brown depends on SND_PXA2XX_SOC && MACH_ZYLONITE 1531b340bd7SMark Brown select SND_PXA2XX_SOC_AC97 1541b340bd7SMark Brown select SND_PXA_SOC_SSP 1551b340bd7SMark Brown select SND_SOC_WM9713 1561b340bd7SMark Brown help 1571b340bd7SMark Brown Say Y if you want to add support for SoC audio on the 1581b340bd7SMark Brown Marvell Zylonite reference platform. 1598f0dc655SRobert Jarzmik 16049af574bSDaniel Mackconfig SND_SOC_RAUMFELD 16149af574bSDaniel Mack tristate "SoC Audio support Raumfeld audio adapter" 16249af574bSDaniel Mack depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) 163b971c370SAxel Lin depends on I2C && SPI_MASTER 16449af574bSDaniel Mack select SND_PXA_SOC_SSP 16549af574bSDaniel Mack select SND_SOC_CS4270 16649af574bSDaniel Mack select SND_SOC_AK4104 16749af574bSDaniel Mack help 16849af574bSDaniel Mack Say Y if you want to add support for SoC audio on Raumfeld devices 16949af574bSDaniel Mack 170c26f642eSDmitry Artamonowconfig SND_PXA2XX_SOC_HX4700 171c26f642eSDmitry Artamonow tristate "SoC Audio support for HP iPAQ hx4700" 172b971c370SAxel Lin depends on SND_PXA2XX_SOC && MACH_H4700 && I2C 173c26f642eSDmitry Artamonow select SND_PXA2XX_SOC_I2S 174c26f642eSDmitry Artamonow select SND_SOC_AK4641 175c26f642eSDmitry Artamonow help 176c26f642eSDmitry Artamonow Say Y if you want to add support for SoC audio on the 177c26f642eSDmitry Artamonow HP iPAQ hx4700. 178c26f642eSDmitry Artamonow 1797377226cSPhilipp Zabelconfig SND_PXA2XX_SOC_MAGICIAN 1807377226cSPhilipp Zabel tristate "SoC Audio support for HTC Magician" 1817377226cSPhilipp Zabel depends on SND_PXA2XX_SOC && MACH_MAGICIAN 1827377226cSPhilipp Zabel select SND_PXA2XX_SOC_I2S 1837377226cSPhilipp Zabel select SND_PXA_SOC_SSP 1847377226cSPhilipp Zabel select SND_SOC_UDA1380 1857377226cSPhilipp Zabel help 1867377226cSPhilipp Zabel Say Y if you want to add support for SoC audio on the 1877377226cSPhilipp Zabel HTC Magician. 1887377226cSPhilipp Zabel 1898f0dc655SRobert Jarzmikconfig SND_PXA2XX_SOC_MIOA701 1908f0dc655SRobert Jarzmik tristate "SoC Audio support for MIO A701" 1918f0dc655SRobert Jarzmik depends on SND_PXA2XX_SOC && MACH_MIOA701 1928f0dc655SRobert Jarzmik select SND_PXA2XX_SOC_AC97 1938f0dc655SRobert Jarzmik select SND_SOC_WM9713 1948f0dc655SRobert Jarzmik help 1958f0dc655SRobert Jarzmik Say Y if you want to add support for SoC audio on the 1968f0dc655SRobert Jarzmik MIO A701. 197a195b51bSJonathan Cameron 198a195b51bSJonathan Cameronconfig SND_PXA2XX_SOC_IMOTE2 199a195b51bSJonathan Cameron tristate "SoC Audio support for IMote 2" 200c877c251STakashi Iwai depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C 201a195b51bSJonathan Cameron select SND_PXA2XX_SOC_I2S 202a195b51bSJonathan Cameron select SND_SOC_WM8940 203a195b51bSJonathan Cameron help 204a195b51bSJonathan Cameron Say Y if you want to add support for SoC audio on the 205a195b51bSJonathan Cameron IMote 2. 206