From 4157afc125d84d54c23921392d64190e51424653 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Fri, 16 Jan 2026 22:34:01 +0000 Subject: [PATCH] [usb] Drag in USB commands only when USB support is present Signed-off-by: Michael Brown --- src/config/config.c | 3 --- src/config/config_usb.c | 8 ++++++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/config/config.c b/src/config/config.c index 187244b14..e89b0a9a4 100644 --- a/src/config/config.c +++ b/src/config/config.c @@ -303,9 +303,6 @@ REQUIRE_OBJECT ( shim_cmd ); #ifdef IMAGE_CRYPT_CMD REQUIRE_OBJECT ( image_crypt_cmd ); #endif -#ifdef USB_CMD -REQUIRE_OBJECT ( usb_cmd ); -#endif #ifdef FDT_CMD REQUIRE_OBJECT ( fdt_cmd ); #endif diff --git a/src/config/config_usb.c b/src/config/config_usb.c index b3fd412e9..2d88944bd 100644 --- a/src/config/config_usb.c +++ b/src/config/config_usb.c @@ -22,6 +22,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_SECBOOT ( PERMITTED ); +#include #include #include @@ -72,3 +73,10 @@ REQUIRE_OBJECT ( efi_usb ); #ifdef USB_SETTINGS REQUIRE_OBJECT ( usb_settings ); #endif + +/* + * Drag in USB commands + */ +#ifdef USB_CMD +REQUIRE_OBJECT ( usb_cmd ); +#endif