
On Thu, Apr 11, 2019 at 08:12:03PM -0600, Simon Glass wrote:
Hi Thierry,
On Fri, 22 Mar 2019 at 01:53, Simon Glass sjg@chromium.org wrote:
On Fri, 22 Mar 2019 at 02:10, Thierry Reding thierry.reding@gmail.com wrote:
From: Thierry Reding treding@nvidia.com
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.
Signed-off-by: Thierry Reding treding@nvidia.com
board/nvidia/p2371-2180/p2371-2180.c | 47 ++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+)
Reviewed-by: Simon Glass sjg@chromium.org
This doesn't apply for me. Can you please resend it?
This (and patch 13/13) depend on another series that I had expected to go into Tom's tree earlier than this series. However, there were some unexpected regressions caused by the other series, so I've got a couple of minor changes to that, so maybe I should just add these two patches to the other series for Tom to pick up?
Thierry