diff options
author | Robin Gong <b38343@freescale.com> | 2014-10-31 09:36:28 +0800 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2015-04-14 14:01:25 -0500 |
commit | df46c4ad9453b1489615d7949162b9da65a5cb45 (patch) | |
tree | e199283426fa69e84360c39c2bef293e9c76c942 /arch/arm/boot/dts/imx6sx-17x17-arm2.dts | |
parent | 2b26f84b39fed3b701879b467e86f23874286293 (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.dts | 2 |
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 >; }; }; |