ath79: add extended AR9344 reset sequence
authorDavid Bauer <mail@david-bauer.net>
Fri, 3 Jan 2025 20:46:13 +0000 (21:46 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sat, 18 Jan 2025 15:40:11 +0000 (16:40 +0100)
commit144af32b47be6181f01815762159dff863f4616b
treee49ffa00095c49b6c67b19884f3dffd2ae3ed05b
parent937b5a3e0017f4f39c0f7727a910d2df78fc4ce9
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>
target/linux/ath79/patches-6.6/101-reset-ath79-reset-ETH-switch-for-AR9344.patch [new file with mode: 0644]