[Buildroot] [git commit branch/2025.02.x] boot/xilinx-prebuilt: only allow binaries for device family
Titouan Christophe
titouan.christophe at mind.be
Tue Sep 30 09:05:07 UTC 2025
commit: https://git.buildroot.net/buildroot/commit/?id=151a96a20f8faa7e4e87c1dce7f00cc15db29863
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2025.02.x
Add an architecture cpu dependency to each family to make sure that users can
only install prebuilt firmware which is applicable to their target device
family.
The versal family is based on BR2_cortex_a72.
The kria and zynqmp families are based on BR2_cortex_a53.
Signed-off-by: Neal Frager <neal.frager at amd.com>
Reviewed-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
Signed-off-by: Julien Olivain <ju.o at free.fr>
(cherry picked from commit 92f76f6c35ee816f1f4e628bb619da0471ae3eed)
Signed-off-by: Titouan Christophe <titouan.christophe at mind.be>
---
boot/xilinx-prebuilt/Config.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/boot/xilinx-prebuilt/Config.in b/boot/xilinx-prebuilt/Config.in
index 4e0850f3ce..1f84a37e02 100644
--- a/boot/xilinx-prebuilt/Config.in
+++ b/boot/xilinx-prebuilt/Config.in
@@ -26,16 +26,20 @@ config BR2_TARGET_XILINX_PREBUILT_VERSION
choice
bool "family variant"
default BR2_TARGET_XILINX_PREBUILT_VERSAL if BR2_PACKAGE_VERSAL_FIRMWARE # legacy
+ default BR2_TARGET_XILINX_PREBUILT_VERSAL if BR2_cortex_a72
default BR2_TARGET_XILINX_PREBUILT_ZYNQMP
config BR2_TARGET_XILINX_PREBUILT_ZYNQMP
bool "zynqmp"
+ depends on BR2_cortex_a53
config BR2_TARGET_XILINX_PREBUILT_KRIA
bool "kria"
+ depends on BR2_cortex_a53
config BR2_TARGET_XILINX_PREBUILT_VERSAL
bool "versal"
+ depends on BR2_cortex_a72
endchoice
More information about the buildroot
mailing list