ath79: disable delays on AT803X config init
authorDavid Bauer <mail@david-bauer.net>
Thu, 24 Oct 2019 13:13:24 +0000 (15:13 +0200)
committerDavid Bauer <mail@david-bauer.net>
Sun, 27 Oct 2019 16:56:23 +0000 (17:56 +0100)
commit6f2e1b7485f0460b09168aef57931fe0ddedb884
tree1580fc6608960f498020144c9fd5b88ea2b9346c
parent641a93f0f226aa1b4e27bc6f1fc36f9fe63a11a0
ath79: disable delays on AT803X config init

Until upstream commit 6d4cd041f0af("net: phy: at803x: disable delay
only for RGMII mode"), delays were not disabled on driver probe
for the Atheros AR803x PHYs, although the RX delay is enabled on
soft and hard reset.

In addition, the TX delay setting is retained on soft-reset.

This patch disables both delays on config init to align the behavior
with kernel 5.1 and higher. It can be safely dropped with kernel 5.1.

Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ath79/patches-4.14/0038-at803x-disable-delays.patch [new file with mode: 0644]
target/linux/ath79/patches-4.19/0038-at803x-disable-delays.patch [new file with mode: 0644]