[PATCH] starfive: visionfive2: add device tree overlay support
John Clark
inindev at gmail.com
Mon Nov 20 11:32:10 CET 2023
> device tree overlay support requires fdtoverlay_addr_r to be set
>
> before
> ~~~~~~
> Invalid fdtoverlay_addr_r for loading overlays
>
> after
> ~~~~~
> Retrieving file: /boot/overlay/rtc-ds3231.dtbo
>
> Signed-off-by: John Clark<inindev at gmail.com>
> ---
>
> include/configs/starfive-visionfive2.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/include/configs/starfive-visionfive2.h b/include/configs/starfive-visionfive2.h
> index ff43113f24..29c74470c7 100644
> --- a/include/configs/starfive-visionfive2.h
> +++ b/include/configs/starfive-visionfive2.h
> @@ -40,6 +40,7 @@
> "kernel_comp_addr_r=0x88000000\0" \
> "kernel_comp_size=0x4000000\0" \
> "fdt_addr_r=0x46000000\0" \
> + "fdtoverlay_addr_r=0x45800000\0" \
> "scriptaddr=0x43900000\0" \
> "pxefile_addr_r=0x45900000\0" \
> "ramdisk_addr_r=0x46100000\0" \
Additional detail as to the selection of 0x45800000 as the location to
place fdtoverlay_addr_r:
"kernel_comp_addr_r=0x88000000\0" \ "ramdisk_addr_r=0x46100000\0"
\ 0x41F00000 "fdt_addr_r=0x46000000\0" \ 0x100000
"pxefile_addr_r=0x45900000\0" \ 0x700000
"fdtoverlay_addr_r=0x45800000\0" \ 0x100000
"scriptaddr=0x43900000\0" \ 0x1F00000
"kernel_addr_r=0x40200000\0" \ 0x3700000
"kernel_comp_size=0x4000000\0" \
More information about the U-Boot
mailing list