ipq40xx: fix FRITZRepeater 1200 RGMII delay

When the AVM FRITZ!Repeater 1200 was introduced on Kernel 4.19, the
at803x PHY driver incorrectly set up the delays, not disabling delays
set by the bootloader.

The PHY was always operating with RX as well as TX delays enabled, but
with kernel 5.4 and later, the required TX delay is disabled, breaking
ethernet operation.

Correct the PHY mode, so the driver enables both delays.

Signed-off-by: David Bauer <mail@david-bauer.net>
Signed-off-by: maurerr <mariusd84@gmail.com>
This commit is contained in:
David Bauer 2021-07-17 20:04:29 +02:00 committed by maurerr
parent 9ef93450c0
commit 7b426dea67

View File

@ -68,7 +68,7 @@
edma@c080000 { edma@c080000 {
status = "okay"; status = "okay";
phy-mode = "rgmii-rxid"; phy-mode = "rgmii-id";
qcom,num_gmac = <1>; qcom,num_gmac = <1>;
qcom,single-phy; qcom,single-phy;
}; };