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 11734c2d4bSLiam Girdwoodconfig SND_PXA2XX_AC97 12734c2d4bSLiam Girdwood tristate 13734c2d4bSLiam Girdwood select SND_AC97_CODEC 14734c2d4bSLiam Girdwood 15734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_AC97 16734c2d4bSLiam Girdwood tristate 171a5965b7STakashi Iwai select AC97_BUS 189c636342SDmitry Baryshkov select SND_ARM 19a6d77317SDmitry Baryshkov select SND_PXA2XX_LIB_AC97 20734c2d4bSLiam Girdwood select SND_SOC_AC97_BUS 21734c2d4bSLiam Girdwood 22734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_I2S 23734c2d4bSLiam Girdwood tristate 24734c2d4bSLiam Girdwood 251b340bd7SMark Brownconfig SND_PXA_SOC_SSP 261b340bd7SMark Brown tristate 27866d091dSEric Miao select PXA_SSP 281b340bd7SMark Brown 29734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_CORGI 30734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-C7x0" 31734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx 32734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 33734c2d4bSLiam Girdwood select SND_SOC_WM8731 34734c2d4bSLiam Girdwood help 35734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 36734c2d4bSLiam Girdwood Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). 37734c2d4bSLiam Girdwood 38734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_SPITZ 39734c2d4bSLiam Girdwood tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" 40734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 41734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 42734c2d4bSLiam Girdwood select SND_SOC_WM8750 43734c2d4bSLiam Girdwood help 44734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 45734c2d4bSLiam Girdwood Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). 46734c2d4bSLiam Girdwood 47d21e0f4cSMarek Vasutconfig SND_PXA2XX_SOC_Z2 48d21e0f4cSMarek Vasut tristate "SoC Audio support for Zipit Z2" 49d21e0f4cSMarek Vasut depends on SND_PXA2XX_SOC && MACH_ZIPIT2 50d21e0f4cSMarek Vasut select SND_PXA2XX_SOC_I2S 51d21e0f4cSMarek Vasut select SND_SOC_WM8750 52d21e0f4cSMarek Vasut help 53d21e0f4cSMarek Vasut Say Y if you want to add support for SoC audio on Zipit Z2. 54d21e0f4cSMarek Vasut 55734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_POODLE 56734c2d4bSLiam Girdwood tristate "SoC Audio support for Poodle" 57734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_POODLE 58734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_I2S 59734c2d4bSLiam Girdwood select SND_SOC_WM8731 60734c2d4bSLiam Girdwood help 61734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 62734c2d4bSLiam Girdwood Zaurus SL-5600 model (Poodle). 63734c2d4bSLiam Girdwood 64734c2d4bSLiam Girdwoodconfig SND_PXA2XX_SOC_TOSA 65734c2d4bSLiam Girdwood tristate "SoC AC97 Audio support for Tosa" 66734c2d4bSLiam Girdwood depends on SND_PXA2XX_SOC && MACH_TOSA 674440cbd6SDmitry Baryshkov depends on MFD_TC6393XB 68734c2d4bSLiam Girdwood select SND_PXA2XX_SOC_AC97 69734c2d4bSLiam Girdwood select SND_SOC_WM9712 70734c2d4bSLiam Girdwood help 71734c2d4bSLiam Girdwood Say Y if you want to add support for SoC audio on Sharp 72734c2d4bSLiam Girdwood Zaurus SL-C6000x models (Tosa). 73ab40d4f1SIan Molton 7428796eafSIan Moltonconfig SND_PXA2XX_SOC_E740 7528796eafSIan Molton tristate "SoC AC97 Audio support for e740" 7628796eafSIan Molton depends on SND_PXA2XX_SOC && MACH_E740 7728796eafSIan Molton select SND_SOC_WM9705 7828796eafSIan Molton select SND_PXA2XX_SOC_AC97 7928796eafSIan Molton help 8028796eafSIan Molton Say Y if you want to add support for SoC audio on the 8128796eafSIan Molton toshiba e740 PDA 8228796eafSIan Molton 83a7e2e735SIan Moltonconfig SND_PXA2XX_SOC_E750 84a7e2e735SIan Molton tristate "SoC AC97 Audio support for e750" 85a7e2e735SIan Molton depends on SND_PXA2XX_SOC && MACH_E750 86a7e2e735SIan Molton select SND_SOC_WM9705 87a7e2e735SIan Molton select SND_PXA2XX_SOC_AC97 88a7e2e735SIan Molton help 89a7e2e735SIan Molton Say Y if you want to add support for SoC audio on the 90a7e2e735SIan Molton toshiba e750 PDA 91a7e2e735SIan Molton 92ab40d4f1SIan Moltonconfig SND_PXA2XX_SOC_E800 93ab40d4f1SIan Molton tristate "SoC AC97 Audio support for e800" 94ab40d4f1SIan Molton depends on SND_PXA2XX_SOC && MACH_E800 95ab40d4f1SIan Molton select SND_SOC_WM9712 96ab40d4f1SIan Molton select SND_PXA2XX_SOC_AC97 97ab40d4f1SIan Molton help 98ab40d4f1SIan Molton Say Y if you want to add support for SoC audio on the 99ab40d4f1SIan Molton Toshiba e800 PDA 100142054a3SMike Rapoport 101142054a3SMike Rapoportconfig SND_PXA2XX_SOC_EM_X270 102eaaa5328SMike Rapoport tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" 103640fb39eSIgor Grinberg depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ 104640fb39eSIgor Grinberg MACH_CM_X300) 105142054a3SMike Rapoport select SND_PXA2XX_SOC_AC97 106142054a3SMike Rapoport select SND_SOC_WM9712 107142054a3SMike Rapoport help 108142054a3SMike Rapoport Say Y if you want to add support for SoC audio on 109eaaa5328SMike Rapoport CompuLab EM-x270, eXeda and CM-X300 machines. 1101b340bd7SMark Brown 11174e72201SMarek Vasutconfig SND_PXA2XX_SOC_PALM27X 11237330efdSMarek Vasut bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive" 11337330efdSMarek Vasut depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \ 11437330efdSMarek Vasut MACH_PALMT5 || MACH_PALMTE2) 11574e72201SMarek Vasut select SND_PXA2XX_SOC_AC97 11674e72201SMarek Vasut select SND_SOC_WM9712 11774e72201SMarek Vasut help 11874e72201SMarek Vasut Say Y if you want to add support for SoC audio on 11937330efdSMarek Vasut Palm T|X, T5, E2 or LifeDrive handheld computer. 12074e72201SMarek Vasut 121b6905d0bSHaojian Zhuangconfig SND_SOC_SAARB 122b6905d0bSHaojian Zhuang tristate "SoC Audio support for Marvell Saarb" 123b6905d0bSHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_SAARB 124b29a33a2SAxel Lin select MFD_88PM860X 125b6905d0bSHaojian Zhuang select SND_PXA_SOC_SSP 126b6905d0bSHaojian Zhuang select SND_SOC_88PM860X 127b6905d0bSHaojian Zhuang help 128b6905d0bSHaojian Zhuang Say Y if you want to add support for SoC audio on the 129b6905d0bSHaojian Zhuang Marvell Saarb reference platform. 130b6905d0bSHaojian Zhuang 131b0547a70SHaojian Zhuangconfig SND_SOC_TAVOREVB3 132b0547a70SHaojian Zhuang tristate "SoC Audio support for Marvell Tavor EVB3" 133b0547a70SHaojian Zhuang depends on SND_PXA2XX_SOC && MACH_TAVOREVB3 134b29a33a2SAxel Lin select MFD_88PM860X 135b0547a70SHaojian Zhuang select SND_PXA_SOC_SSP 136b0547a70SHaojian Zhuang select SND_SOC_88PM860X 137b0547a70SHaojian Zhuang help 138b0547a70SHaojian Zhuang Say Y if you want to add support for SoC audio on the 139b0547a70SHaojian Zhuang Marvell Saarb reference platform. 140b0547a70SHaojian Zhuang 1411b340bd7SMark Brownconfig SND_SOC_ZYLONITE 1421b340bd7SMark Brown tristate "SoC Audio support for Marvell Zylonite" 1431b340bd7SMark Brown depends on SND_PXA2XX_SOC && MACH_ZYLONITE 1441b340bd7SMark Brown select SND_PXA2XX_SOC_AC97 1451b340bd7SMark Brown select SND_PXA_SOC_SSP 1461b340bd7SMark Brown select SND_SOC_WM9713 1471b340bd7SMark Brown help 1481b340bd7SMark Brown Say Y if you want to add support for SoC audio on the 1491b340bd7SMark Brown Marvell Zylonite reference platform. 1508f0dc655SRobert Jarzmik 15149af574bSDaniel Mackconfig SND_SOC_RAUMFELD 15249af574bSDaniel Mack tristate "SoC Audio support Raumfeld audio adapter" 15349af574bSDaniel Mack depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) 154b971c370SAxel Lin depends on I2C && SPI_MASTER 15549af574bSDaniel Mack select SND_PXA_SOC_SSP 15649af574bSDaniel Mack select SND_SOC_CS4270 15749af574bSDaniel Mack select SND_SOC_AK4104 15849af574bSDaniel Mack help 15949af574bSDaniel Mack Say Y if you want to add support for SoC audio on Raumfeld devices 16049af574bSDaniel Mack 161c26f642eSDmitry Artamonowconfig SND_PXA2XX_SOC_HX4700 162c26f642eSDmitry Artamonow tristate "SoC Audio support for HP iPAQ hx4700" 163b971c370SAxel Lin depends on SND_PXA2XX_SOC && MACH_H4700 && I2C 164c26f642eSDmitry Artamonow select SND_PXA2XX_SOC_I2S 165c26f642eSDmitry Artamonow select SND_SOC_AK4641 166c26f642eSDmitry Artamonow help 167c26f642eSDmitry Artamonow Say Y if you want to add support for SoC audio on the 168c26f642eSDmitry Artamonow HP iPAQ hx4700. 169c26f642eSDmitry Artamonow 1707377226cSPhilipp Zabelconfig SND_PXA2XX_SOC_MAGICIAN 1717377226cSPhilipp Zabel tristate "SoC Audio support for HTC Magician" 1727377226cSPhilipp Zabel depends on SND_PXA2XX_SOC && MACH_MAGICIAN 1737377226cSPhilipp Zabel select SND_PXA2XX_SOC_I2S 1747377226cSPhilipp Zabel select SND_PXA_SOC_SSP 1757377226cSPhilipp Zabel select SND_SOC_UDA1380 1767377226cSPhilipp Zabel help 1777377226cSPhilipp Zabel Say Y if you want to add support for SoC audio on the 1787377226cSPhilipp Zabel HTC Magician. 1797377226cSPhilipp Zabel 1808f0dc655SRobert Jarzmikconfig SND_PXA2XX_SOC_MIOA701 1818f0dc655SRobert Jarzmik tristate "SoC Audio support for MIO A701" 1828f0dc655SRobert Jarzmik depends on SND_PXA2XX_SOC && MACH_MIOA701 1838f0dc655SRobert Jarzmik select SND_PXA2XX_SOC_AC97 1848f0dc655SRobert Jarzmik select SND_SOC_WM9713 1858f0dc655SRobert Jarzmik help 1868f0dc655SRobert Jarzmik Say Y if you want to add support for SoC audio on the 1878f0dc655SRobert Jarzmik MIO A701. 188a195b51bSJonathan Cameron 189a195b51bSJonathan Cameronconfig SND_PXA2XX_SOC_IMOTE2 190a195b51bSJonathan Cameron tristate "SoC Audio support for IMote 2" 191c877c251STakashi Iwai depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C 192a195b51bSJonathan Cameron select SND_PXA2XX_SOC_I2S 193a195b51bSJonathan Cameron select SND_SOC_WM8940 194a195b51bSJonathan Cameron help 195a195b51bSJonathan Cameron Say Y if you want to add support for SoC audio on the 196a195b51bSJonathan Cameron IMote 2. 197