ar71xx: fix HiveAP 121 PLL for 1000M
authorDavid Bauer <mail@david-bauer.net>
Tue, 30 Jul 2019 17:16:21 +0000 (19:16 +0200)
committerDavid Bauer <mail@david-bauer.net>
Thu, 1 Aug 2019 19:29:43 +0000 (21:29 +0200)
commit862352cdbdce199ae9bdfb8b77c2d1101c79fe52
tree0fc67ac98a2f05aeb0b68d1300555c4f46881066
parenta654ac0d6e5abbfe8da7b264d43b89b7ef1f2ffe
ar71xx: fix HiveAP 121 PLL for 1000M

The Aerohive HiveAP 121 has the wrong PLL value set for Gigabit speeds,
leading to packet-loss. 10M and 100M work fine.

This commit sets the Gigabit Ethernet PLL value to the correct value,
fixing packet loss.

Confirmed with iperf and floodping.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit cb49e46a8a4526d86270ced3ba3aa90225ca82d7)
target/linux/ar71xx/files/arch/mips/ath79/mach-hiveap-121.c