aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@linaro.org>2024-02-21 09:26:09 +0300
committerTom Rini <trini@konsulko.com>2024-03-04 10:25:47 -0500
commit2160cb141fe9dc22d3efa5ea6aed90f30fa0ff84 (patch)
tree3a41ec3e69d2c5358fcf202bbb199ef42c8d2847 /test
parente70f04fb8d69b9e02af608ec4b292bdf2f37c915 (diff)
downloadu-boot-2160cb141fe9dc22d3efa5ea6aed90f30fa0ff84.zip
u-boot-2160cb141fe9dc22d3efa5ea6aed90f30fa0ff84.tar.gz
u-boot-2160cb141fe9dc22d3efa5ea6aed90f30fa0ff84.tar.bz2
bootflow: Fix build error when BOOTMETH_CROS is disabled
The bootflow testing assumes that BOOTMETH_CROS is enabled but it might not be which leads to a build error. aarch64-linux-gnu-ld.bfd: test/boot/bootflow.o: in function `prep_mmc_bootdev': test/boot/bootflow.c:549:(.text.prep_mmc_bootdev+0x1c8): undefined reference to `_u_boot_list_2_driver_2_bootmeth_cros' Fixes: d08db02d2d3d ("bootstd: Add a test for bootmeth_cros") Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Diffstat (limited to 'test')
-rw-r--r--test/boot/bootflow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/boot/bootflow.c b/test/boot/bootflow.c
index fa54dde..4845b71 100644
--- a/test/boot/bootflow.c
+++ b/test/boot/bootflow.c
@@ -544,7 +544,7 @@ static int prep_mmc_bootdev(struct unit_test_state *uts, const char *mmc_dev,
"bootmeth_script", 0, ofnode_null(), &dev));
/* Enable the cros bootmeth if needed */
- if (bind_cros) {
+ if (IS_ENABLED(CONFIG_BOOTMETH_CROS) && bind_cros) {
ut_assertok(uclass_first_device_err(UCLASS_BOOTSTD, &bootstd));
ut_assertok(device_bind(bootstd, DM_DRIVER_REF(bootmeth_cros),
"cros", 0, ofnode_null(), &dev));