ath79: reset ETH switch for AR9344
authorDavid Bauer <mail@david-bauer.net>
Fri, 3 Jan 2025 20:46:13 +0000 (21:46 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sun, 5 Jan 2025 18:04:44 +0000 (19:04 +0100)
commit916af73fc388d638b1a717a2411792e0680dd8e6
tree2bb8168f3c6bf2048fc157aa15d24a7265ecb6e6
parent39b61ee36fa8e5802e008ee01c428b97cba83e46
ath79: reset ETH switch for AR9344

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]