]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
test: bootdev: Do not require USB to compile test
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 23 Jan 2023 22:07:21 +0000 (23:07 +0100)
committerTom Rini <trini@konsulko.com>
Mon, 6 Feb 2023 18:04:52 +0000 (13:04 -0500)
This test will block compilation of the entire test suite
on platforms without USB support. Make the extern
"usb_started" conditional on USB host or gadget and
define a dummy flag if neither is enabled.

Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
test/boot/bootdev.c

index ef5215bbcec314c0fc7ecca0de830fe481b24802..de8dd66b824db7f8a935e2770a129b7c0c795920 100644 (file)
 #include "bootstd_common.h"
 
 /* Allow reseting the USB-started flag */
+#if defined(CONFIG_USB_HOST) || defined(CONFIG_USB_GADGET)
 extern char usb_started;
+#else
+char usb_started;
+#endif
 
 /* Check 'bootdev list' command */
 static int bootdev_test_cmd_list(struct unit_test_state *uts)