immortalwrt/target/linux/sunxi
Petr Štetiar ac944a6bdd sunxi: cortexa7: fix ethernet link detection on a20-olinuxino-lime2
a20-olinuxino-lime2 is currently having hard time with link detection of
certain 1000Mbit partners due to usage of generic PHY driver, probably
due to following missing workaround introduced in upstream in commit
3aed3e2a143c ("net: phy: micrel: add Asym Pause workaround"):

 The Micrel KSZ9031 PHY may fail to establish a link when the Asymmetric
 Pause capability is set. This issue is described in a Silicon Errata
 (DS80000691D or DS80000692D), which advises to always disable the
 capability. This patch implements the workaround by defining a KSZ9031
 specific get_feature callback to force the Asymmetric Pause capability
 bit to be cleared.

 This fixes issues where the link would not come up at boot time, or when
 the Asym Pause bit was set later on.

As a20-olinuxino-lime2 has Micrel KSZ9031RNXCC-TR Gigabit PHY since
revision H, so we need to use Micrel PHY driver on those devices.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-03-24 16:50:14 +08:00
..
base-files sunxi: bring up DSA b53 switch on Lamobo R1 2021-09-28 23:42:28 +08:00
cortexa7 sunxi: cortexa7: fix ethernet link detection on a20-olinuxino-lime2 2022-03-24 16:50:14 +08:00
cortexa8 sunxi: Refresh kernel 5.10 configuration 2021-10-07 00:03:14 +08:00
cortexa53 sunxi: add some kconfig to fix gpu support 2021-10-17 23:59:03 +08:00
files/drivers/pci/controller/dwc sunxi: add support for OrangePi 3 2021-06-20 13:12:45 +08:00
files-5.4/drivers sunxi: backport phy driver for USB3 on H6 2021-07-06 23:16:21 +08:00
image sunxi: Use rtl8723bu-firmware instead of rtl8723bs-firmware 2022-01-04 23:50:21 +08:00
patches-5.4 kernel: refresh kernel 5.4 patches 2021-12-28 14:26:58 +08:00
patches-5.10 sunxi: 5.10: Orange Pi Zero Plus: Fix networking 2021-11-20 00:10:45 +08:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-11 12:05:39 +08:00
config-5.4 sunxi: add some kconfig to fix gpu support 2021-10-17 23:59:03 +08:00
config-5.10 kernel: Set some options in generic configuration 2021-11-12 00:06:18 +08:00
Makefile sunxi: make use of 'rootfs-part' feature 2022-02-14 18:28:21 +08:00
modules.mk Revert "sunxi: disable RTC on h3/h5" 2021-07-05 23:54:38 +08:00