ARM: tegra: harmony: Beginnings of audio support
authorStephen Warren <swarren@nvidia.com>
Sat, 5 Mar 2011 05:44:29 +0000 (22:44 -0700)
committerOlof Johansson <olof@lixom.net>
Mon, 7 Mar 2011 23:34:25 +0000 (15:34 -0800)
commitef2b1a0f1eb299c2d00addfee3a2631395d9bdb5
treed5c6a5a13cf4b69910909988e1d8bd5ba1fe6865
parent986afbe493b09846dffbe5c1bf9a428a839b6ca2
ARM: tegra: harmony: Beginnings of audio support

This change includes everything required to enable audio on Harmony, except
those parts which rely on code not currently in Tegra's for-next branch, i.e.
except those parts which rely on merges of the Tegra I2C driver or latest
ASoC subsystem.

* Define GPIO names for audio-related GPIOs
* Set up platform data and platform device for ASoC machine driver
* Register audio-related platform devices
* Initialize audio-related clocks
* Correctly configure pinmux and GPIO enables for audio-related pins

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
arch/arm/mach-tegra/board-harmony-pinmux.c
arch/arm/mach-tegra/board-harmony.c
arch/arm/mach-tegra/board-harmony.h