From fd5842a1dd03642b2ea0844396b2348f7f0f39f3 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Tue, 19 Apr 2022 22:01:22 +0200 Subject: [PATCH] boot/shim: add BR2_PACKAGE_SHIM_ARCH_SUPPORTS Add BR2_PACKAGE_SHIM_ARCH_SUPPORTS as requested by Thomas Petazzoni in https://patchwork.ozlabs.org/project/buildroot/patch/20220419121409.2055818-1-fontaine.fabrice@gmail.com Signed-off-by: Fabrice Fontaine [Arnout: reorder options according to check-package] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- boot/shim/Config.in | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/boot/shim/Config.in b/boot/shim/Config.in index b0e549a51b..c4f1a9f317 100644 --- a/boot/shim/Config.in +++ b/boot/shim/Config.in @@ -1,8 +1,15 @@ -config BR2_TARGET_SHIM - bool "shim" +config BR2_PACKAGE_SHIM_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_x86_64 # it includes gnu-efi depends on BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS - depends on !BR2_mips64el + +config BR2_TARGET_SHIM + bool "shim" + depends on BR2_PACKAGE_SHIM_ARCH_SUPPORTS help Boot loader to chain-load signed boot loaders under Secure Boot.