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-01-15 21:18:55 -0600
commite9ed5913d24910d75da03249193cb752e26a5e1c (patch)
tree7bbe038d99c1472ee9e58c39d58eecea9ab4eb6e /arch/arm/boot/dts/imx6sx-17x17-arm2.dts
parent1b4c16bef6d0746304aa7798106d259e26d5dcb2 (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
>;
};
};