12ba9471bSStephen Warrenconfig SND_SOC_TEGRA 28b75d714SStephen Warren tristate "SoC Audio for the Tegra System-on-Chip" 39891e324SLaxman Dewangan depends on ARCH_TEGRA && TEGRA20_APB_DMA 4d19e779bSStephen Warren select REGMAP_MMIO 5df79f55dSLaxman Dewangan select SND_SOC_DMAENGINE_PCM if TEGRA20_APB_DMA 68b75d714SStephen Warren help 78b75d714SStephen Warren Say Y or M here if you want support for SoC audio on Tegra. 88b75d714SStephen Warren 9609dad9bSLucas Stachconfig SND_SOC_TEGRA20_AC97 10609dad9bSLucas Stach tristate 11609dad9bSLucas Stach depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 12609dad9bSLucas Stach select SND_SOC_AC97_BUS 13609dad9bSLucas Stach select SND_SOC_TEGRA20_DAS 14609dad9bSLucas Stach help 15609dad9bSLucas Stach Say Y or M if you want to add support for codecs attached to the 16609dad9bSLucas Stach Tegra20 AC97 interface. You will also need to select the individual 17609dad9bSLucas Stach machine drivers to support below. 18609dad9bSLucas Stach 19896637acSStephen Warrenconfig SND_SOC_TEGRA20_DAS 20063dd9d4SStephen Warren tristate 21a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 22d9bba496SStephen Warren help 23896637acSStephen Warren Say Y or M if you want to add support for the Tegra20 DAS module. 24d9bba496SStephen Warren You will also need to select the individual machine drivers to 25d9bba496SStephen Warren support below. 26d9bba496SStephen Warren 27896637acSStephen Warrenconfig SND_SOC_TEGRA20_I2S 288b75d714SStephen Warren tristate 29a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 30896637acSStephen Warren select SND_SOC_TEGRA20_DAS 318b75d714SStephen Warren help 328b75d714SStephen Warren Say Y or M if you want to add support for codecs attached to the 33896637acSStephen Warren Tegra20 I2S interface. You will also need to select the individual 348b75d714SStephen Warren machine drivers to support below. 358b75d714SStephen Warren 36896637acSStephen Warrenconfig SND_SOC_TEGRA20_SPDIF 37774fec33SStephen Warren tristate 38a7fda2baSStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 39774fec33SStephen Warren default m 40774fec33SStephen Warren help 41896637acSStephen Warren Say Y or M if you want to add support for the Tegra20 SPDIF interface. 42774fec33SStephen Warren You will also need to select the individual machine drivers to support 43774fec33SStephen Warren below. 44774fec33SStephen Warren 45cdc04fd1SStephen Warrenconfig SND_SOC_TEGRA30_AHUB 46cdc04fd1SStephen Warren tristate 47cdc04fd1SStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 48cdc04fd1SStephen Warren help 49cdc04fd1SStephen Warren Say Y or M if you want to add support for the Tegra20 AHUB module. 50cdc04fd1SStephen Warren You will also need to select the individual machine drivers to 51cdc04fd1SStephen Warren support below. 52cdc04fd1SStephen Warren 53cdc04fd1SStephen Warrenconfig SND_SOC_TEGRA30_I2S 54cdc04fd1SStephen Warren tristate 55cdc04fd1SStephen Warren depends on SND_SOC_TEGRA && ARCH_TEGRA_3x_SOC 56cdc04fd1SStephen Warren select SND_SOC_TEGRA30_AHUB 57cdc04fd1SStephen Warren help 58cdc04fd1SStephen Warren Say Y or M if you want to add support for codecs attached to the 59cdc04fd1SStephen Warren Tegra30 I2S interface. You will also need to select the individual 60cdc04fd1SStephen Warren machine drivers to support below. 61cdc04fd1SStephen Warren 62d8259ca5SStephen Warrenconfig SND_SOC_TEGRA_WM8753 63d8259ca5SStephen Warren tristate "SoC Audio support for Tegra boards using a WM8753 codec" 64d8259ca5SStephen Warren depends on SND_SOC_TEGRA && I2C 65d8259ca5SStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 66d8259ca5SStephen Warren select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC 67d8259ca5SStephen Warren select SND_SOC_WM8753 68d8259ca5SStephen Warren help 69d8259ca5SStephen Warren Say Y or M here if you want to add support for SoC audio on Tegra 70d8259ca5SStephen Warren boards using the WM8753 codec, such as Whistler. 71d8259ca5SStephen Warren 722ba9471bSStephen Warrenconfig SND_SOC_TEGRA_WM8903 73dc0a50afSStephen Warren tristate "SoC Audio support for Tegra boards using a WM8903 codec" 74773b1d3dSStephen Warren depends on SND_SOC_TEGRA && I2C 75896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 76cdc04fd1SStephen Warren select SND_SOC_TEGRA30_I2S if ARCH_TEGRA_3x_SOC 778b75d714SStephen Warren select SND_SOC_WM8903 788b75d714SStephen Warren help 79dc0a50afSStephen Warren Say Y or M here if you want to add support for SoC audio on Tegra 80773b1d3dSStephen Warren boards using the WM8093 codec. Currently, the supported boards are 81773b1d3dSStephen Warren Harmony, Ventana, Seaboard, Kaen, and Aebl. 828b75d714SStephen Warren 83*6995b8cbSLucas Stachconfig SND_SOC_TEGRA_WM9712 84*6995b8cbSLucas Stach tristate "SoC Audio support for Tegra boards using a WM9712 codec" 85*6995b8cbSLucas Stach depends on SND_SOC_TEGRA && ARCH_TEGRA_2x_SOC 86*6995b8cbSLucas Stach select SND_SOC_TEGRA20_AC97 87*6995b8cbSLucas Stach select SND_SOC_WM9712 88*6995b8cbSLucas Stach help 89*6995b8cbSLucas Stach Say Y or M here if you want to add support for SoC audio on Tegra 90*6995b8cbSLucas Stach boards using the WM9712 (or compatible) codec. 91*6995b8cbSLucas Stach 921307394aSMike Rapoportconfig SND_SOC_TEGRA_TRIMSLICE 931307394aSMike Rapoport tristate "SoC Audio support for TrimSlice board" 940336553eSStephen Warren depends on SND_SOC_TEGRA && I2C 95896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 961307394aSMike Rapoport select SND_SOC_TLV320AIC23 971307394aSMike Rapoport help 981307394aSMike Rapoport Say Y or M here if you want to add support for SoC audio on the 991307394aSMike Rapoport TrimSlice platform. 10058783fafSLeon Romanovsky 10158783fafSLeon Romanovskyconfig SND_SOC_TEGRA_ALC5632 10258783fafSLeon Romanovsky tristate "SoC Audio support for Tegra boards using an ALC5632 codec" 10358783fafSLeon Romanovsky depends on SND_SOC_TEGRA && I2C 104896637acSStephen Warren select SND_SOC_TEGRA20_I2S if ARCH_TEGRA_2x_SOC 10558783fafSLeon Romanovsky select SND_SOC_ALC5632 10658783fafSLeon Romanovsky help 10758783fafSLeon Romanovsky Say Y or M here if you want to add support for SoC audio on the 10858783fafSLeon Romanovsky Toshiba AC100 netbook. 109