[PATCH 2/2] xilinx: common: Do not touch CONFIG_XILINX_OF_BOARD_DTB_ADDR in SPL

Michal Simek monstr at monstr.eu
Wed Jan 20 08:49:48 CET 2021


po 11. 1. 2021 v 14:01 odesílatel Michal Simek <michal.simek at xilinx.com> napsal:
>
> This hook is used in full U-Boot that's why there is no reason to touch
> this location from SPL. The hook was introduced for QEMU usage but none is
> really running SPL on QEMU that's why it shouldn't break any usecase.
>
> Signed-off-by: Michal Simek <michal.simek at xilinx.com>
> ---
>
>  board/xilinx/common/board.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/board/xilinx/common/board.c b/board/xilinx/common/board.c
> index 9f651db734c7..df19aeadd0b2 100644
> --- a/board/xilinx/common/board.c
> +++ b/board/xilinx/common/board.c
> @@ -324,7 +324,8 @@ void *board_fdt_blob_setup(void)
>  {
>         void *fdt_blob;
>
> -       if (!IS_ENABLED(CONFIG_VERSAL_NO_DDR) &&
> +       if (!IS_ENABLED(CONFIG_SPL_BUILD) &&
> +           !IS_ENABLED(CONFIG_VERSAL_NO_DDR) &&
>             !IS_ENABLED(CONFIG_VERSAL_NO_DDR)) {
>                 fdt_blob = (void *)CONFIG_XILINX_OF_BOARD_DTB_ADDR;
>
> --
> 2.30.0
>

Applied.
M


-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs


More information about the U-Boot mailing list