linux/sound/soc/tegra
Stephen Warren 07cdf36d8c ASoC: Tegra+WM8903 machine: Add device tree binding
This driver is parameterized in two ways:

a) Platform data, which supplies the set of GPIOs used by the driver.
   These GPIOs can now be parsed out of device tree.

b) Machine-specific DAPM route arrays embedded into the ASoC machine
   driver itself. Historically, the driver picks the appropriate array
   to use using machine_is_*(). The driver now requires this array to
   be parsed from device tree when instantiated through device tree,
   using the core ASoC support for this parsing.

Based on work by John Bonesio, but significantly reworked since then.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2011-12-20 01:05:34 +00:00
..
Kconfig ASoC: Tegra machine ASoC driver for boards using ALC5332 codec 2011-12-20 00:41:29 +00:00
Makefile ASoC: Tegra machine ASoC driver for boards using ALC5332 codec 2011-12-20 00:41:29 +00:00
tegra_alc5632.c ASoC: Tegra machine ASoC driver for boards using ALC5332 codec 2011-12-20 00:41:29 +00:00
tegra_asoc_utils.c sound: Add module.h to the previously silent sound users 2011-10-31 19:31:21 -04:00
tegra_asoc_utils.h ASoC: Tegra: Don't return mclk_changed from utils_set_rate 2011-04-20 13:49:55 +01:00
tegra_das.c ASoC: Tegra: Move DAS configuration into DAS driver 2011-12-08 12:34:07 +08:00
tegra_das.h
tegra_i2s.c ASoC: Tegra I2S: Add device tree binding 2011-11-30 09:38:13 +00:00
tegra_i2s.h ASoC: Tegra I2S: Remove dependency on pdev->id 2011-11-23 21:34:48 +00:00
tegra_pcm.c ASoC: Tegra PCM: Use module_platform_driver 2011-11-23 10:24:10 +00:00
tegra_pcm.h
tegra_spdif.c ASoC: Convert tegra_spdif to use module_platform_driver() 2011-11-28 22:12:15 +00:00
tegra_spdif.h ASoC: Tegra: Implement SPDIF CPU DAI 2011-07-05 12:20:56 -07:00
tegra_wm8903.c ASoC: Tegra+WM8903 machine: Add device tree binding 2011-12-20 01:05:34 +00:00
trimslice.c ASoC: Tegra: Move DAS configuration into DAS driver 2011-12-08 12:34:07 +08:00