On Tue, 21 Oct 2025 09:59:34 +0200
Richard Genoud <[email protected]> wrote:

Hi Richard,

> From: James Hilliard <[email protected]>
> 
> Provide private keys to build sunxi-spl.bin
> 
> Currently we pass this for u-boot-spl.kwb targets, however when
> building sunxi-spl.bin in the TOC0 format, we may also need to
> specify a KEYDIR.
> As such we should also pass this when set to mkimage for the
> sunxi-spl.bin target.
> 
> Tested on Whatsminer H616 board.
> 
> Signed-off-by: James Hilliard <[email protected]>
> Signed-off-by: Richard Genoud <[email protected]>


I have queued James' original patch just yesterday evening:
https://lore.kernel.org/u-boot/[email protected]/T/#t

Cheers,
Andre

> ---
>  scripts/Makefile.xpl | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> Changes from v1:
> - remove superfluous From: (sorry for the noise)
> 
> diff --git a/scripts/Makefile.xpl b/scripts/Makefile.xpl
> index 3e940bf562d5..52f014ad3324 100644
> --- a/scripts/Makefile.xpl
> +++ b/scripts/Makefile.xpl
> @@ -442,7 +442,8 @@ MKIMAGEFLAGS_sunxi-spl.bin = \
>       -A $(ARCH) \
>       -T $(CONFIG_SPL_IMAGE_TYPE) \
>       -a $(CONFIG_SPL_TEXT_BASE) \
> -     -n $(CONFIG_DEFAULT_DEVICE_TREE)
> +     -n $(CONFIG_DEFAULT_DEVICE_TREE) \
> +     $(if $(KEYDIR),-k $(KEYDIR))
>  
>  OBJCOPYFLAGS_u-boot-spl-dtb.hex := -I binary -O ihex 
> --change-address=$(CONFIG_SPL_TEXT_BASE)
>  
> 
> base-commit: 2ba64e303b2706e5c42a6bf982326d632342ca66

Reply via email to