diff options
author | Scott Williams <scwilliams@nvidia.com> | 2011-01-11 10:50:52 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:45:25 -0800 |
commit | e29f839dd85a483a30b181bf659ca622affae21f (patch) | |
tree | b01efe0f802dd77c3b1ddf978e002505df0af051 /arch/arm/mach-tegra/board-aruba.c | |
parent | 3015772eed52ddcd3973a78eb1baef6a702f27b9 (diff) |
arm: tegra: Fix hardcoded frame buffer addresses
Dynamically obtain the carveout and framebuffer addresses.
Bug 769986
Original-Change-Id: I9b8eeb710e5198ab9ae4e7e6c7095cfd23209e66
Reviewed-on: http://git-master/r/15534
Tested-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: Ia6f68817b65281bd5da4f8774476a947fd970950
Rebase-Id: Rdae72f12c2632beee669b14a102d00b0d116fdf3
Diffstat (limited to 'arch/arm/mach-tegra/board-aruba.c')
-rw-r--r-- | arch/arm/mach-tegra/board-aruba.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-aruba.c b/arch/arm/mach-tegra/board-aruba.c index a02808b36ebb..41f25ec3a1a5 100644 --- a/arch/arm/mach-tegra/board-aruba.c +++ b/arch/arm/mach-tegra/board-aruba.c @@ -431,6 +431,11 @@ static void __init tegra_aruba_init(void) aruba_bt_rfkill(); } +static void __init tegra_aruba_reserve(void) +{ + tegra_reserve(SZ_32M, SZ_4M, 0); +} + MACHINE_START(ARUBA, "aruba") .boot_params = 0x80000100, .phys_io = IO_APB_PHYS, @@ -438,5 +443,6 @@ MACHINE_START(ARUBA, "aruba") .init_irq = tegra_init_irq, .init_machine = tegra_aruba_init, .map_io = tegra_map_common_io, + .reserve = tegra_aruba_reserve, .timer = &tegra_timer, MACHINE_END |