]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: tegra: support new register layouts in Tegra124
authorStephen Warren <swarren@nvidia.com>
Fri, 11 Oct 2013 21:43:17 +0000 (15:43 -0600)
committerMark Brown <broonie@linaro.org>
Mon, 14 Oct 2013 13:56:27 +0000 (14:56 +0100)
commite348e3280f4a1ae66ddf37276e0696c8392ed9f8
treea3e361dd4f1183b4977129cf571d34ea229245ce
parentd689bf2c50128598081e9c1b6b583c3510674c62
ASoC: tegra: support new register layouts in Tegra124

Tegra124 introduces some small changes to the layout of some registers.
Modify the affected drivers to program those registers appropriately
based on which SoC they're running on.

Tegra124 also introduced some new modules on the AHUB configlink register
bus. These will require new entries in configlink_clocks[] in the AHUB
driver. However, supporting that change likely relies on switching Tegra
to the common reset framework, so I'll defer that change for now.

Based-on-work-by: Arun Shamanna Lakshmi <aruns@nvidia.com>
Based-on-work-by: Songhee Baek <sbaek@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/tegra/tegra30_ahub.c
sound/soc/tegra/tegra30_ahub.h
sound/soc/tegra/tegra30_i2s.c
sound/soc/tegra/tegra30_i2s.h
sound/soc/tegra/tegra_asoc_utils.c
sound/soc/tegra/tegra_asoc_utils.h