]> www.infradead.org Git - users/willy/pagecache.git/commit
net: phy: convert eee_broken_modes to a linkmode bitmap
authorHeiner Kallweit <hkallweit1@gmail.com>
Fri, 8 Nov 2024 06:54:47 +0000 (07:54 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 15 Nov 2024 02:01:37 +0000 (18:01 -0800)
commit721aa69e708b7432af83c4bb00a30e2b7c27da28
tree4f649bc4bd2054006f6eeb57ec985613d6ccb07e
parenta79993b5fce69e97f900bb975f6127e25cebf130
net: phy: convert eee_broken_modes to a linkmode bitmap

eee_broken_modes has a eee_cap1 register layout currently. This doen't
allow to flag e.g. 2.5Gbps or 5Gbps BaseT EEE as broken. To overcome
this limitation switch eee_broken_modes to a linkmode bitmap.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/dfe0c9ff-84b0-4328-86d7-e917ebc084a1@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/micrel.c
drivers/net/phy/phy-c45.c
drivers/net/phy/phy-core.c
include/linux/phy.h