summaryrefslogtreecommitdiff
path: root/stand/uboot
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2017-12-29 18:08:30 +0000
committerKyle Evans <kevans@FreeBSD.org>2017-12-29 18:08:30 +0000
commit06d6750e0d9647298da760c0e69d9479ac207c14 (patch)
tree6b4615377066cf437597fb0ca15f0a49f1aabef2 /stand/uboot
parent5c515efc888261ad3de45493ef10ba959db67f56 (diff)
downloadsrc-test2-06d6750e0d9647298da760c0e69d9479ac207c14.tar.gz
src-test2-06d6750e0d9647298da760c0e69d9479ac207c14.zip
Notes
Diffstat (limited to 'stand/uboot')
-rw-r--r--stand/uboot/fdt/uboot_fdt.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/stand/uboot/fdt/uboot_fdt.c b/stand/uboot/fdt/uboot_fdt.c
index 186531005401..5d7581d699c4 100644
--- a/stand/uboot/fdt/uboot_fdt.c
+++ b/stand/uboot/fdt/uboot_fdt.c
@@ -64,7 +64,8 @@ fdt_platform_load_dtb(void)
if (fdt_load_dtb_addr(hdr) == 0) {
printf("Using DTB provided by U-Boot at "
"address %p.\n", hdr);
- return (0);
+ rv = 0;
+ goto exit;
}
}
}
@@ -83,9 +84,11 @@ fdt_platform_load_dtb(void)
if (fdt_load_dtb_file(s) == 0) {
printf("Loaded DTB from file '%s'.\n", s);
rv = 0;
+ goto exit;
}
}
+exit:
if (rv == 0) {
s = getenv("fdt_overlays");
if (s == NULL)