1619496
From d96ac74e4d59c4dfbd70420b22d47dd6927a585e Mon Sep 17 00:00:00 2001
cc319d5
From: Dennis Gilmore <dennis@ausil.us>
07dc9b8
Date: Mon, 21 Apr 2014 12:07:23 -0500
1619496
Subject: [PATCH 04/36] pxe: additionaly check for fdt_file env variable
cc319d5
07dc9b8
some boards have used fdt_file while others have used fdtfile to
07dc9b8
define the name of the fdt file. If we do notget a fdtfile environment
07dc9b8
variable, additionally check for fdt_file.
cc319d5
---
07dc9b8
 common/cmd_pxe.c | 6 ++++++
07dc9b8
 1 file changed, 6 insertions(+)
cc319d5
cc319d5
diff --git a/common/cmd_pxe.c b/common/cmd_pxe.c
07dc9b8
index 3483328..9c43e63 100644
cc319d5
--- a/common/cmd_pxe.c
cc319d5
+++ b/common/cmd_pxe.c
07dc9b8
@@ -712,6 +712,12 @@ static int label_boot(cmd_tbl_t *cmdtp, struct pxe_label *label)
cc319d5
 			char *f1, *f2, *f3, *f4, *slash;
cc319d5
 
cc319d5
 			f1 = getenv("fdtfile");
cc319d5
+			/*
cc319d5
+			 * some boards have used fdt_file as the environment variable for
cc319d5
+			 * defining the device tree file so lets check for fdt_file also.
cc319d5
+			 */
07dc9b8
+			if (!f1)
cc319d5
+				f1 = getenv("fdt_file");
cc319d5
 			if (f1) {
cc319d5
 				f2 = "";
cc319d5
 				f3 = "";
cc319d5
-- 
cc319d5
1.9.0
cc319d5