u-boot-brain/board/nvidia
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
..
beaver SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cardhu SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
dalmore SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
e2220-1170 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
harmony SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
jetson-tk1 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
nyan-big tegra: nyan: Add a README 2019-05-24 10:14:15 -07:00
p2371-0000 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
p2371-2180 p2371-2180: Add support for framebuffer carveouts 2019-06-05 09:16:35 -07:00
p2571 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
p2771-0000 p2771-0000: Add support for framebuffer carveouts 2019-06-05 09:16:35 -07:00
seaboard SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
venice2 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ventana SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00