u-boot-brain/board/nvidia/p2771-0000
Thierry Reding c79aa81dbc p2771-0000: Add support for framebuffer carveouts
If early firmware initialized the display hardware and the display
controllers are scanning out a framebuffer (e.g. a splash screen), make
sure to pass information about the memory location of that framebuffer
to the kernel before booting to avoid the kernel from using that memory
for the buddy allocator.

This same mechanism can also be used in the kernel to set up early SMMU
mappings and avoid SMMU faults caused by the display controller reading
from memory for which it has no mapping.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2019-06-05 09:16:35 -07:00
..
Kconfig ARM: tegra: add p2771-0000 board support 2016-05-31 11:22:59 -07:00
MAINTAINERS MAINTAINERS: Add missing boards and config entries 2017-11-06 09:58:51 -05:00
Makefile ARM: tegra: add p2771-0000 board support 2016-05-31 11:22:59 -07:00
p2771-0000.c p2771-0000: Add support for framebuffer carveouts 2019-06-05 09:16:35 -07:00