openwrt/target/linux/ramips
Daniel Golle 027586ae8e generic: backport some phylink helper functions
It isn't feasible to literally backport all upstream phylink_pcs changes
down to Linux 5.15: It's just too many patches, and many downstream
drivers and hacks are likely to break. We are too close to branching off
to risk this, and it's also just too much work.
Instead just add helper functions used by modern PCS drivers while keeping
the original functions instact as well. While this may add a kilobyte or
two of extra kernel size, it has the advantage that we get the best of both
worlds: None of the existing codepaths are touched, but yet we have the
option to backport singular improvements to Ethernet drivers where needed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-03-27 19:07:54 +01:00
..
base-files/etc ramips: remove model name from LED labels 2020-10-02 14:51:57 +02:00
dts ramips: add support for Keenetic Lite III rev. A 2023-03-27 02:09:58 +02:00
files/drivers ramips: mt7620: split gsw hw_init to mac_init, ephy_init 2023-02-18 16:55:35 +01:00
image ramips: add support for Keenetic Lite III rev. A 2023-03-27 02:09:58 +02:00
mt76x8 treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
mt7620 ramips: add support for Keenetic Lite III rev. A 2023-03-27 02:09:58 +02:00
mt7621 ramips: fix 5g mac for TOTOLINK X5000R 2023-03-26 23:55:54 +08:00
patches-5.10 kernel: bump 5.10 to 5.10.175 2023-03-20 22:44:28 +01:00
patches-5.15 generic: backport some phylink helper functions 2023-03-27 19:07:54 +01:00
rt288x treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
rt305x treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
rt3883 treewide: replace wpad-basic-wolfssl default 2023-02-04 02:35:03 +01:00
Makefile ramips: Switch default kernel to 5.15 2023-02-17 16:31:53 +02:00
modules.mk ramips: rename mtk-hsdma to hsdma-mt7621 2021-03-04 23:43:02 -10:00