ARM: tegra: Add external memory controller driver
authorColin Cross <ccross@android.com>
Sun, 13 Feb 2011 02:22:49 +0000 (18:22 -0800)
committerColin Cross <ccross@android.com>
Mon, 21 Feb 2011 08:16:45 +0000 (00:16 -0800)
commitefdf72ad5c42b529286a1991f51badb030043719
tree5ca9c1d934b989479ef4c4c5021feca3cb54f98d
parent4db4afb4df93425708ca19417921bcc6a6306476
ARM: tegra: Add external memory controller driver

The frequency memory bus on Tegra can be adjusted without
disabling accesses to memory by updating the memory
configuration registers from a per-board table, and then
changing the clock frequency.  The clock controller and
memory controller have an interlock that prevents the
new memory registers from taking effect until the
clock frequency change.

Acked-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Colin Cross <ccross@android.com>
arch/arm/mach-tegra/Kconfig
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/tegra2_emc.c [new file with mode: 0644]
arch/arm/mach-tegra/tegra2_emc.h [new file with mode: 0644]