]> www.infradead.org Git - users/jedix/linux-maple.git/commit
r8169: copy vendor driver 2.5G/5G EEE advertisement constraints
authorHeiner Kallweit <hkallweit1@gmail.com>
Fri, 8 Nov 2024 07:08:24 +0000 (08:08 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 15 Nov 2024 02:01:37 +0000 (18:01 -0800)
commite340bff27e63ed61a1e9895bed546107859e48a7
tree62df43444140acfbefeb0ce2ecc6586c8638afbb
parented623fb8e38e2a241da12864778ec9c9cf930c65
r8169: copy vendor driver 2.5G/5G EEE advertisement constraints

Vendor driver r8125 doesn't advertise 2.5G EEE on RTL8125A, and r8126
doesn't advertise 5G EEE. Likely there are compatibility issues,
therefore do the same in r8169.
With this change we don't have to disable 2.5G EEE advertisement in
rtl8125a_config_eee_phy() any longer.
We use new phylib accessor phy_set_eee_broken() to mark the respective
EEE modes as broken.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/ce185e10-8a2f-4cf8-a49b-fd8fb3c3c8a1@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/realtek/r8169_main.c
drivers/net/ethernet/realtek/r8169_phy_config.c