diff options
author | Tim Harvey <tharvey@gateworks.com> | 2016-06-29 15:31:03 +0200 |
---|---|---|
committer | Shawn Guo <shawnguo@kernel.org> | 2016-08-08 09:23:34 +0200 |
commit | 51a012b76267f2de8a0209ffdf91f67f3fb3ff42 (patch) | |
tree | e698d6fb763aab6f447d020733213cf90aaf1d02 /arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | |
parent | Linux 4.8-rc1 (diff) | |
download | linux-51a012b76267f2de8a0209ffdf91f67f3fb3ff42.tar.xz linux-51a012b76267f2de8a0209ffdf91f67f3fb3ff42.zip |
ARM: dts: imx: ventana: Add ext watchdog reset
bc677ff42e81bbf78308a7b66cf7b63b0f5c26b0 adds a device-tree property
to specify that an external watchdog reset is used to reset other
portions of the board and not just the IMX6 SoC.
This adds the property to the proper watchdog as well as the pinmux for
the Gateworks Ventana boards that use this external watchdog reset to
reset the PMIC which will reset all the PMIC power rails and not just
a chip-level IMX6 reset. This helps to work around various system issues
that can cause a hang when coming out of reset.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-gw51xx.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi b/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi index 9d7ab6cdc9a6..1340e2760406 100644 --- a/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi +++ b/arch/arm/boot/dts/imx6qdl-gw51xx.dtsi @@ -228,6 +228,12 @@ status = "okay"; }; +&wdog1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_wdog>; + fsl,ext-reset-output; +}; + &iomuxc { imx6qdl-gw51xx { pinctrl_enet: enetgrp { @@ -364,5 +370,11 @@ MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0 /* OTG_PWR_EN */ >; }; + + pinctrl_wdog: wdoggrp { + fsl,pins = < + MX6QDL_PAD_DISP0_DAT8__WDOG1_B 0x1b0b0 + >; + }; }; }; |