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 1448b752acSQiao Zhou select SND_SOC_GENERIC_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" 43*38784764SArnd Bergmann depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx && I2C 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" 52*38784764SArnd Bergmann depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 && I2C 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" 61*38784764SArnd Bergmann depends on SND_PXA2XX_SOC && MACH_ZIPIT2 && I2C 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" 69*38784764SArnd Bergmann depends on SND_PXA2XX_SOC && MACH_POODLE && I2C 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 133b883f363SQiao Zhouconfig SND_PXA910_SOC 134b883f363SQiao Zhou tristate "SoC Audio for Marvell PXA910 chip" 135b883f363SQiao Zhou depends on ARCH_MMP && SND 136b883f363SQiao Zhou select SND_PCM 137b883f363SQiao Zhou help 138b883f363SQiao Zhou Say Y if you want to add support for SoC audio on the 139b883f363SQiao Zhou Marvell PXA910 reference platform. 140b883f363SQiao Zhou 141b883f363SQiao Zhouconfig SND_SOC_TTC_DKB 142b883f363SQiao Zhou bool "SoC Audio support for TTC DKB" 143b883f363SQiao Zhou depends on SND_PXA910_SOC && MACH_TTC_DKB 144b883f363SQiao Zhou select PXA_SSP 145b883f363SQiao Zhou select SND_PXA_SOC_SSP 146b883f363SQiao Zhou select SND_MMP_SOC 147b883f363SQiao Zhou select MFD_88PM860X 148b883f363SQiao Zhou select SND_SOC_88PM860X 149b883f363SQiao Zhou help 150b883f363SQiao Zhou Say Y if you want to add support for SoC audio on TTC DKB 151b883f363SQiao Zhou 152b883f363SQiao Zhou 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" 184*38784764SArnd Bergmann depends on SND_PXA2XX_SOC && MACH_MAGICIAN && I2C 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. 2095ebf20aeSZhangfei Gao 2105ebf20aeSZhangfei Gaoconfig SND_MMP_SOC_BROWNSTONE 2115ebf20aeSZhangfei Gao tristate "SoC Audio support for Marvell Brownstone" 2125ebf20aeSZhangfei Gao depends on SND_MMP_SOC && MACH_BROWNSTONE 2135ebf20aeSZhangfei Gao select SND_MMP_SOC_SSPA 2145ebf20aeSZhangfei Gao select MFD_WM8994 2155ebf20aeSZhangfei Gao select SND_SOC_WM8994 2165ebf20aeSZhangfei Gao help 2175ebf20aeSZhangfei Gao Say Y if you want to add support for SoC audio on the 2185ebf20aeSZhangfei Gao Marvell Brownstone reference platform. 219