openwrt/target/linux/ath79
Nick Hainke 50a76208bc ath79: fix nanobeam ac ethernet interface
In 4.14 the delays were not cleared, so setting "rgmii" as phy-mode
did not affect delays set by the bootloader. With 5.4 kernel the
situation changed and the ethernet interface stopped working.

"rgmii" requires rx and tx delays depending on the hardware circuit
and wiring. The mac or the phy can add these delays.
- "rgmii":  delays are controlled by the mac
- "rgmii-id": delays are controlled by the phy
More Information in Linux Kernel Tree:
Documentation/devicetree/bindings/net/ethernet-controller.yaml

"rgmii" should be the preferred mode, which allows the mac layer to
turn off the dealys completely if they are not needed. However, the
delays are not set correctly, which causes the ethernet interface
to be broken. Just taking the ethernetpart from the litebeam ac gen2
will fix the issue.

Explained-by: David Bauer <mail@david-bauer.net>
Signed-off-by: Nick Hainke <vincent@systemli.org>
2020-11-03 18:34:04 +01:00
..
base-files/etc/hotplug.d/ieee80211 ath79: add WiFi migration for AR913x 2020-09-28 16:23:03 +02:00
dts ath79: fix nanobeam ac ethernet interface 2020-11-03 18:34:04 +01:00
files target: remove obsolete kernel version switches for 4.19 2020-10-30 19:45:24 +01:00
generic ath79: use correct firmware name for UniFi AP 2020-11-01 15:30:05 +01:00
image ath79: mikrotik: use vmlinuz (zBoot ELF) 2020-10-29 21:35:03 +08:00
mikrotik ath79: remove AT803X config symbol from subtargets 2020-11-01 15:29:58 +01:00
nand ath79: remove model name from LED labels 2020-10-02 13:51:39 +02:00
patches-5.4 ath79: drop upstreamed patch 2020-11-01 15:29:06 +01:00
tiny ath79: remove model name from LED labels 2020-10-02 13:51:39 +02:00
config-5.4 ath79: enable elf mtd splitter 2020-09-09 20:41:50 +03:00
Makefile ath79: enable usbgadget feature 2020-09-28 01:28:37 +02:00
modules.mk ath79: add new OF only target for QCA MIPS silicon 2018-05-07 08:06:51 +02:00