]> git.dujemihanovic.xyz Git - u-boot.git/commit
mach-snapdragon: do carveouts for qcs404 only
authorSam Day <me@samcday.com>
Tue, 7 May 2024 18:41:23 +0000 (18:41 +0000)
committerCaleb Connolly <caleb.connolly@linaro.org>
Tue, 14 May 2024 07:00:41 +0000 (09:00 +0200)
commit3ceaa825869bd43e9a2ec00a90589cc84885bd40
tree0dfbb6aac0afcff985548c092c4134f2200448b0
parent5c5565cfec92eb7377ff7fe197612c6a813bb6c7
mach-snapdragon: do carveouts for qcs404 only

The newly introduced carve_out_reserved_memory causes issues when
U-Boot is chained from the lk2nd bootloader. lk2nd provides a
simple-framebuffer device and marks the framebuffer region as no-map in
the supplied /reserved-memory. Consequently, the simple_video driver
triggers a page fault when it tries to write to this region.

As per Caleb's advice, this simple patch only does the carveouts for the
qcs404 SoC for which it was originally designed. The intent is to do the
carveouts for more Qualcomm SoCs in future.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
arch/arm/mach-snapdragon/board.c