]> www.infradead.org Git - users/hch/misc.git/commit
r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers
authorHeiner Kallweit <hkallweit1@gmail.com>
Thu, 13 Feb 2025 19:15:42 +0000 (20:15 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 15 Feb 2025 00:59:29 +0000 (16:59 -0800)
commit853e80369cfceb2331bf34f251ba11c6602cc67f
treea3a2bf9bb3a136e72a4d01aa0904ea04f131cf00
parent412723d54a8b5d983589cd1c04d634404ec8ac50
r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers

The integrated PHYs on chip versions from RTL8168g allow to address
MDIO_MMD_VEND2 registers. All c22 standard registers are mapped to
MDIO_MMD_VEND2 registers. So far the paging mechanism is used to
address PHY registers. Add support for c45 ops to address MDIO_MMD_VEND2
registers directly, w/o the paging.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/d6f97eaa-0f13-468f-89cb-75a41087bc4a@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/realtek/r8169_main.c