summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
diff options
context:
space:
mode:
authorRobin Gong <b38343@freescale.com>2014-10-31 09:36:28 +0800
committerNitin Garg <nitin.garg@freescale.com>2015-04-14 14:01:25 -0500
commitdf46c4ad9453b1489615d7949162b9da65a5cb45 (patch)
treee199283426fa69e84360c39c2bef293e9c76c942 /arch/arm/boot/dts/imx6sx-17x17-arm2.dts
parent2b26f84b39fed3b701879b467e86f23874286293 (diff)
MLK-9819 ARM: imx6sx: Add WDOG_B reset for i.mx6sx boards.
QSPI-NOR reboot failed in case of larger flash size such as 256M used, because kernel QSPI-NOR flash use 4-bytes-address mode to visit 16MB+ area but ROM code use 3-bytes-address mode to access QSPI-NOR. Thus, we have to use WDOG_B to reset QSPI-NOR flash to workaround this. Note: Please update the u-boot with the below u-boot patch, otherwise system will reboot endless while kernel boot: "MLK-9819: ARM: mx6sx: clear WDOG3 Power Down Enable bit for i.mx6sx" Signed-off-by: Robin Gong <b38343@freescale.com> (cherry picked from commit 89b88be2a870124d58080970b37f93d868093e9a) (cherry picked from commit d86a750522b354537f91a4403e349849c5dfcf3d)
Diffstat (limited to 'arch/arm/boot/dts/imx6sx-17x17-arm2.dts')
-rw-r--r--arch/arm/boot/dts/imx6sx-17x17-arm2.dts2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
index d30d043428fc..74443c3587ac 100644
--- a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
+++ b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
@@ -380,6 +380,8 @@
MX6SX_PAD_QSPI1B_SS0_B__GPIO4_IO_30 0x17059
/* SD2_PWROFF */
MX6SX_PAD_KEY_COL1__GPIO2_IO_11 0x17059
+ /* WDOG_B reset */
+ MX6SX_PAD_GPIO1_IO13__WDOG1_WDOG_ANY 0x10b0
>;
};
};