[PATCH] arm: dts: agilex5_emmc: Remove kernel node from binman for non-VAB flow
Quentin Schulz
quentin.schulz at cherry.de
Thu May 7 18:24:28 CEST 2026
Hi Alif,
On 5/5/26 3:57 AM, alif.zakuan.yuslaimi at altera.com wrote:
> From: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi at altera.com>
>
> Binman will attempt to package kernel.itb during U-Boot build, expecting
> Image and linux.dtb files that are not available in standard U-Boot-only
> builds. This would cause build warnings with missing blob errors.
>
> Add conditional deletion of the kernel node from binman when FIT is enabled
> CONFIG_SOCFPGA_SECURE_VAB_AUTH is not defined.
>
Why is this specific to socfpga_agilex5_socdk_emmc?
Should we rather guard the definition of &binman/kernel with
defined(CONFIG_SOCFPGA_SECURE_VAB_AUTH) in
arch/arm/dts/socfpga_soc64_fit-u-boot.dtsi instead?
Also, please use CONFIG_IS_ENABLED/IS_ENABLED macros instead of defined()
Cheers,
Quentin
More information about the U-Boot
mailing list