162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig SND_PXA2XX_SOC 362306a36Sopenharmony_ci tristate "SoC Audio for the Intel PXA2xx chip" 462306a36Sopenharmony_ci depends on ARCH_PXA || COMPILE_TEST 562306a36Sopenharmony_ci select SND_PXA2XX_LIB 662306a36Sopenharmony_ci help 762306a36Sopenharmony_ci Say Y or M if you want to add support for codecs attached to 862306a36Sopenharmony_ci the PXA2xx AC97, I2S or SSP interface. You will also need 962306a36Sopenharmony_ci to select the audio interfaces to support below. 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciconfig SND_PXA2XX_AC97 1262306a36Sopenharmony_ci tristate 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciconfig SND_PXA2XX_SOC_AC97 1562306a36Sopenharmony_ci tristate "SoC AC97 support for PXA2xx" 1662306a36Sopenharmony_ci depends on SND_PXA2XX_SOC 1762306a36Sopenharmony_ci depends on AC97_BUS=n 1862306a36Sopenharmony_ci default y 1962306a36Sopenharmony_ci select AC97_BUS_NEW 2062306a36Sopenharmony_ci select SND_PXA2XX_LIB 2162306a36Sopenharmony_ci select SND_PXA2XX_LIB_AC97 2262306a36Sopenharmony_ci select SND_SOC_AC97_BUS_NEW 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ciconfig SND_PXA2XX_SOC_I2S 2562306a36Sopenharmony_ci select SND_PXA2XX_LIB 2662306a36Sopenharmony_ci tristate 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig SND_PXA_SOC_SSP 2962306a36Sopenharmony_ci tristate "Soc Audio via PXA2xx/PXA3xx SSP ports" 3062306a36Sopenharmony_ci depends on PLAT_PXA 3162306a36Sopenharmony_ci select PXA_SSP 3262306a36Sopenharmony_ci select SND_PXA2XX_LIB 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig SND_MMP_SOC_SSPA 3562306a36Sopenharmony_ci tristate "SoC Audio via MMP SSPA ports" 3662306a36Sopenharmony_ci depends on ARCH_MMP 3762306a36Sopenharmony_ci select SND_SOC_GENERIC_DMAENGINE_PCM 3862306a36Sopenharmony_ci select SND_ARM 3962306a36Sopenharmony_ci help 4062306a36Sopenharmony_ci Say Y if you want to add support for codecs attached to 4162306a36Sopenharmony_ci the MMP SSPA interface. 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciconfig SND_PXA2XX_SOC_SPITZ 4462306a36Sopenharmony_ci tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" 4562306a36Sopenharmony_ci depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 && I2C 4662306a36Sopenharmony_ci select SND_PXA2XX_SOC_I2S 4762306a36Sopenharmony_ci select SND_SOC_WM8750 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci Say Y if you want to add support for SoC audio on Sharp 5062306a36Sopenharmony_ci Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ciconfig SND_PXA910_SOC 5362306a36Sopenharmony_ci tristate "SoC Audio for Marvell PXA910 chip" 5462306a36Sopenharmony_ci depends on ARCH_MMP && SND 5562306a36Sopenharmony_ci select SND_PCM 5662306a36Sopenharmony_ci help 5762306a36Sopenharmony_ci Say Y if you want to add support for SoC audio on the 5862306a36Sopenharmony_ci Marvell PXA910 reference platform. 59