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>
Fri, 3 Jan 2025 20:46:13 +0000 (21:46 +0100)
commit63ddbc67679cdd0ca796f652e84906101df12335
treee818a0e535da387da423ce46d68873bcfd21291d
parentbff5260d7b2f706f6d32acbb4fbe5f10d7acca5c
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]