]> git.dujemihanovic.xyz Git - u-boot.git/commit
board: rock5b-rk3588: add memory gaps into kernel's DTB
authorEugen Hristev <eugen.hristev@collabora.com>
Wed, 22 Feb 2023 09:05:13 +0000 (11:05 +0200)
committerKever Yang <kever.yang@rock-chips.com>
Tue, 28 Feb 2023 10:07:29 +0000 (18:07 +0800)
commita6e85a35b50ade7df5f32092c1cc05ade303a22a
tree372c805eb66f654ef7cbae266078aec71dbeb7de
parent3bf8e40807632071769f1dfa401662c5336802c9
board: rock5b-rk3588: add memory gaps into kernel's DTB

RK3588 has two memory gaps when using 16 GiB DRAM size:
[0x3fc000000 , 0x3fc500000]
and
[0x3fff00000 , 0x3ffffffff]

If the kernel is agnostic to these gaps, accessing the area causes
a SError panic.

Hence, add reserved memory areas in kernel's DTB before booting.

Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
board/radxa/rock5b-rk3588/rock5b-rk3588.c
configs/rock5b-rk3588_defconfig