[meta-freescale] [u-boot-fslc][PATCH 2/2] configs: wandboard: Set fdt based on board_rev and board_name
Fabio Berton
fabio.berton at ossystems.com.br
Mon Oct 17 12:16:34 PDT 2016
New kernel linux-wandboard version 4.1.15_1.1.0_ga changed device tree
name adding board revision on file name. The new names are:
- imx6dl-wandboard-revb1
- imx6dl-wandboard-revc1
- imx6q-wandboard-revb1
- imx6q-wandboard-revc1
Add condition to set correct fdt name based on board_rev and board_name.
Signed-off-by: Fabio Berton <fabio.berton at ossystems.com.br>
---
include/configs/wandboard.h | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/include/configs/wandboard.h b/include/configs/wandboard.h
index 29b4be3..801be39 100644
--- a/include/configs/wandboard.h
+++ b/include/configs/wandboard.h
@@ -147,10 +147,14 @@
"fi; " \
"setenv bootargs ${bootargs} ${fbmem}\0" \
"findfdt="\
- "if test $board_rev = MX6Q ; then " \
- "setenv fdtfile imx6q-wandboard.dtb; fi; " \
- "if test $board_rev = MX6DL ; then " \
- "setenv fdtfile imx6dl-wandboard.dtb; fi; " \
+ "if test $board_rev = MX6Q && test $board_name = B1 ; then " \
+ "setenv fdtfile imx6q-wandboard-revb1.dtb; fi; " \
+ "if test $board_rev = MX6Q && test $board_name = C1 ; then " \
+ "setenv fdtfile imx6q-wandboard-revc1.dtb; fi; " \
+ "if test $board_rev = MX6DL && test $board_name = B1; then " \
+ "setenv fdtfile imx6dl-wandboard-revb1.dtb; fi; " \
+ "if test $board_rev = MX6DL && test $board_name = C1; then " \
+ "setenv fdtfile imx6dl-wandboard-revc1.dtb; fi; " \
"if test $fdtfile = undefined; then " \
"echo WARNING: Could not determine dtb to use; fi; \0" \
"kernel_addr_r=" __stringify(CONFIG_LOADADDR) "\0" \
--
2.1.4
More information about the meta-freescale
mailing list