From 35d761c0c584f14ff6bfbee5801fcc7dae67d2fe Mon Sep 17 00:00:00 2001
From: Tim Harvey <tharvey@gateworks.com>
Date: Thu, 9 Mar 2017 16:05:52 -0800
Subject: [PATCH] imx6: added fixfdt to bootscript

If a 'fixfdt' uboot script exists, execute it prior to bootm to allow
easy bootloader env based fdt fixups and tweaks

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
---
 target/linux/imx6/image/bootscript-ventana | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/target/linux/imx6/image/bootscript-ventana b/target/linux/imx6/image/bootscript-ventana
index dcf26bb959..941afb519a 100644
--- a/target/linux/imx6/image/bootscript-ventana
+++ b/target/linux/imx6/image/bootscript-ventana
@@ -61,12 +61,15 @@ setenv bootargs "${bootargs}" "${root}" "${video}" "${extra}"
 if ${fsload} ${loadaddr} ${bootdir}/uImage; then
 	if ${fsload} ${fdt_addr} ${bootdir}/${fdt_file}; then
 		echo Loaded DTB from ${bootdir}/${fdt_file}
+		test -n "$fixfdt" && run fixfdt
 		bootm ${loadaddr} - ${fdt_addr}
 	elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file1}; then
 		echo Loaded DTB from ${bootdir}/${fdt_file1}
+		test -n "$fixfdt" && run fixfdt
 		bootm ${loadaddr} - ${fdt_addr}
 	elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file2}; then
 		echo Loaded DTB from ${bootdir}/${fdt_file2}
+		test -n "$fixfdt" && run fixfdt
 		bootm ${loadaddr} - ${fdt_addr}
 	else
 		echo "Error loading device-tree"
-- 
GitLab