aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot/uboot-mediatek
diff options
context:
space:
mode:
authorDaniel Golle <daniel@makrotopia.org>2023-04-22 01:52:04 +0100
committerDaniel Golle <daniel@makrotopia.org>2023-04-22 04:08:41 +0100
commit998b9731577dedc7747dcfa412e4543dabaaa131 (patch)
treecdfb9272d251a4b8095e39b63a0de18592d21f77 /package/boot/uboot-mediatek
parentb64c471b8ee3dd7ddfa3b11bf3f1414258c41c94 (diff)
downloadupstream-998b9731577dedc7747dcfa412e4543dabaaa131.tar.gz
upstream-998b9731577dedc7747dcfa412e4543dabaaa131.tar.bz2
upstream-998b9731577dedc7747dcfa412e4543dabaaa131.zip
kernel: net: phy: realtek: improve RealTek 2.5G PHY driver
* use interface mode switching only when operating in C45 mode Linux prevents switching the interface mode when using C22 MDIO, hence use rate-adapter mode in case the PHY controlled via C22. * use phy_read_paged where appropriate * use existing generic inline functions to handle 10GbE advertisements instead of redundantly defining register macros in realtek.c which are not actually vendor-specific. * make sure 10GbE advertisement is valid, preventing false-positive warning "Downshift occurred from negotiated speed 2.5Gbps to actual speed 1Gbps, check cabling!" with some link-partners using 1G mode. * Support Link Down Power Saving Mode (ALDPS) Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'package/boot/uboot-mediatek')
0 files changed, 0 insertions, 0 deletions