12ba9471bSStephen Warrenconfig SND_SOC_TEGRA 28b75d714SStephen Warren tristate "SoC Audio for the Tegra System-on-Chip" 38b75d714SStephen Warren depends on ARCH_TEGRA && TEGRA_SYSTEM_DMA 4*d19e779bSStephen Warren select REGMAP_MMIO 58b75d714SStephen Warren help 68b75d714SStephen Warren Say Y or M here if you want support for SoC audio on Tegra. 78b75d714SStephen Warren 8896637acSStephen Warrenconfig SND_SOC_TEGRA20_DAS 9063dd9d4SStephen Warren tristate 10a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 11d9bba496SStephen Warren help 12896637acSStephen Warren Say Y or M if you want to add support for the Tegra20 DAS module. 13d9bba496SStephen Warren You will also need to select the individual machine drivers to 14d9bba496SStephen Warren support below. 15d9bba496SStephen Warren 16896637acSStephen Warrenconfig SND_SOC_TEGRA20_I2S 178b75d714SStephen Warren tristate 18a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 19896637acSStephen Warren select SND_SOC_TEGRA20_DAS 208b75d714SStephen Warren help 218b75d714SStephen Warren Say Y or M if you want to add support for codecs attached to the 22896637acSStephen Warren Tegra20 I2S interface. You will also need to select the individual 238b75d714SStephen Warren machine drivers to support below. 248b75d714SStephen Warren 25896637acSStephen Warrenconfig SND_SOC_TEGRA20_SPDIF 26774fec33SStephen Warren tristate 27a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 28774fec33SStephen Warren default m 29774fec33SStephen Warren help 30896637acSStephen Warren Say Y or M if you want to add support for the Tegra20 SPDIF interface. 31774fec33SStephen Warren You will also need to select the individual machine drivers to support 32774fec33SStephen Warren below. 33774fec33SStephen Warren 34cdc04fd1SStephen Warrenconfig SND_SOC_TEGRA30_AHUB 35cdc04fd1SStephen Warren tristate 36cdc04fd1SStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 37cdc04fd1SStephen Warren help 38cdc04fd1SStephen Warren Say Y or M if you want to add support for the Tegra20 AHUB module. 39cdc04fd1SStephen Warren You will also need to select the individual machine drivers to 40cdc04fd1SStephen Warren support below. 41cdc04fd1SStephen Warren 42cdc04fd1SStephen Warrenconfig SND_SOC_TEGRA30_I2S 43cdc04fd1SStephen Warren tristate 44cdc04fd1SStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 45cdc04fd1SStephen Warren select SND_SOC_TEGRA30_AHUB 46cdc04fd1SStephen Warren help 47cdc04fd1SStephen Warren Say Y or M if you want to add support for codecs attached to the 48cdc04fd1SStephen Warren Tegra30 I2S interface. You will also need to select the individual 49cdc04fd1SStephen Warren machine drivers to support below. 50cdc04fd1SStephen Warren 5147912a65SStephen Warrenconfig MACH_HAS_SND_SOC_TEGRA_WM8903 5247912a65SStephen Warren bool 5347912a65SStephen Warren help 5447912a65SStephen Warren Machines that use the SND_SOC_TEGRA_WM8903 driver should select 5547912a65SStephen Warren this config option, in order to allow the user to enable 5647912a65SStephen Warren SND_SOC_TEGRA_WM8903. 5747912a65SStephen Warren 582ba9471bSStephen Warrenconfig SND_SOC_TEGRA_WM8903 59dc0a50afSStephen Warren tristate "SoC Audio support for Tegra boards using a WM8903 codec" 60773b1d3dSStephen Warren depends on SND_SOC_TEGRA && I2C 61a9e3de6fSMark Brown depends on MACH_HAS_SND_SOC_TEGRA_WM8903 62896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 63cdc04fd1SStephen Warren select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC 648b75d714SStephen Warren select SND_SOC_WM8903 658b75d714SStephen Warren help 66dc0a50afSStephen Warren Say Y or M here if you want to add support for SoC audio on Tegra 67773b1d3dSStephen Warren boards using the WM8093 codec. Currently, the supported boards are 68773b1d3dSStephen Warren Harmony, Ventana, Seaboard, Kaen, and Aebl. 698b75d714SStephen Warren 701307394aSMike Rapoportconfig SND_SOC_TEGRA_TRIMSLICE 711307394aSMike Rapoport tristate "SoC Audio support for TrimSlice board" 721307394aSMike Rapoport depends on SND_SOC_TEGRA && MACH_TRIMSLICE && I2C 73896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 741307394aSMike Rapoport select SND_SOC_TLV320AIC23 751307394aSMike Rapoport help 761307394aSMike Rapoport Say Y or M here if you want to add support for SoC audio on the 771307394aSMike Rapoport TrimSlice platform. 7858783fafSLeon Romanovsky 7958783fafSLeon Romanovskyconfig SND_SOC_TEGRA_ALC5632 8058783fafSLeon Romanovsky tristate "SoC Audio support for Tegra boards using an ALC5632 codec" 8158783fafSLeon Romanovsky depends on SND_SOC_TEGRA && I2C 82896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 8358783fafSLeon Romanovsky select SND_SOC_ALC5632 8458783fafSLeon Romanovsky help 8558783fafSLeon Romanovsky Say Y or M here if you want to add support for SoC audio on the 8658783fafSLeon Romanovsky Toshiba AC100 netbook. 87