zbt-wd323: add GPIO WDT support
authorJoshua O'Leary <josh.oleary@mobile-power.co.uk>
Wed, 7 Jun 2023 10:32:22 +0000 (11:32 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 2 Jul 2023 13:31:03 +0000 (15:31 +0200)
commitfbb4aac69bde73051f95d3ebc9a10a8feb8fdfd9
tree1603b0fd433bcaaac9858e4175973f5bdb3a2a34
parent436ef3772809e5e34e18b623e8ff93d34af1ea5d
zbt-wd323: add GPIO WDT support

Watchdog has not been properly configured for this router - the PCB has a
hardware watchdog connected to one of the GPIO pin 21 [1]
This commit provides this fix [2]

Without this fix, the ZBT-WD323 is unusable in OpenWRT because it power
cycles every 30 seconds due to the watchdog tripping

[1] https://forum.openwrt.org/t/zbt-wd323-router-power-cycles-every-30-seconds/77535/7
[2] https://forum.openwrt.org/t/zbt-wd323-images-unusable-proposed-workaround/162145/5

Signed-off-by: Joshua O'Leary <josh.oleary@mobile-power.co.uk>
(cherry picked from commit 008cc836fe42577af2843730dfefd31b750c7de6)
target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts