diff options
author | Kevin Huang <kevinh@nvidia.com> | 2011-07-05 18:27:43 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:47:25 -0800 |
commit | ece493d6698b37e4e8960a00013ea3bc14ac0077 (patch) | |
tree | d701fa1973a9149d796694b0317ff803539cb126 /arch/arm/mach-tegra/board.h | |
parent | 6bb75fef198e459478cd846ef2cfa0026647a90f (diff) |
arm: tegra: cardhu: Fix the issue of boot screen corruption.
- The issue is due to the corruption of bootloader fb during kernel
initialization. This change reserves the bootloader fb and then
frees it until bootloader fb is copied to fb for Cardhu, Ventana,
Whistler, Enterprise and Aruba.
- Change color depth of Cardhu and Harmony to 32-bit.
Bug 828271
Bug 832016
Original-Change-Id: I05ef5930ee68dcbd672a5cb59b4568a2c88a2e55
Reviewed-on: http://git-master/r/34966
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rb3c9280ea4643ccee661d37d24fb540319470bf7
Diffstat (limited to 'arch/arm/mach-tegra/board.h')
-rw-r--r-- | arch/arm/mach-tegra/board.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board.h b/arch/arm/mach-tegra/board.h index 2665a6f0df41..eaba871b7d72 100644 --- a/arch/arm/mach-tegra/board.h +++ b/arch/arm/mach-tegra/board.h @@ -42,6 +42,7 @@ void __init tegra_reserve(unsigned long carveout_size, unsigned long fb_size, unsigned long fb2_size); int __init tegra_pcie_init(bool init_port0, bool init_port1); void tegra_init_cache(void); +void __init tegra_release_bootloader_fb(void); void __init tegra_protected_aperture_init(unsigned long aperture); void __init tegra_tsensor_init(void); void tegra_move_framebuffer(unsigned long to, unsigned long from, |