]> git.ipfire.org Git - thirdparty/openwrt.git/commit
ath79: add extended AR9344 reset sequence 19759/head
authorDavid Bauer <mail@david-bauer.net>
Fri, 3 Jan 2025 20:46:13 +0000 (21:46 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Thu, 14 Aug 2025 18:27:40 +0000 (20:27 +0200)
commit539228933caab51a21c239ec3b7e8f7a366e96b9
treedc65992ce796d73f2fa9bdf67ed02c8fe7093e54
parentfc876e9d50c701280fa27ea3f122672643163346
ath79: add extended AR9344 reset sequence

According to datasheet, on AR9344 the switch and switch analog need to
be reset first before initiating a full reset.

Resetting these systems fixes spurious reset hangs on Atheros AR9344
SoCs.

Link: https://github.com/freifunk-gluon/gluon/issues/2904
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 144af32b47be6181f01815762159dff863f4616b)

account for
torvalds/linux/commit/41ccb3a0eb57741eebd72e51e011ef098bb1493d
torvalds/linux/commit/5eddff6add4feebac625f256d2fe292935351ce3
[felix.bau@gmx.de: adjust patch so it applies without commits above]
Signed-off-by: Felix Baumann <felix.bau@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/19759
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/ath79/patches-5.15/101-reset-ath79-reset-ETH-switch-for-AR9344.patch [new file with mode: 0644]