[PATCH net-next v8 0/4] net: phy: realtek: pair order and polarity
From: Damien Dejean
Date: Sun Mar 15 2026 - 16:45:46 EST
The RTL8224 PHY gives the manufacturer some flexbility with the pair
order and polarity to ease the wiring on the PCB. Then the correct pair
order and pair polarity must be provided to the PHY to function
properly. This series adds the support to configure the pair order and
the pair polarity to the Realtek PHY driver.
Signed-off-by: Damien Dejean <dam.dejean@xxxxxxxxx>
---
Changes in v8:
- drivers/net/phy/realtek/realtek_main.c: introduce the common helper
in patch 2/4 instead of 4/4.
Changes in v7:
- drivers/net/phy/realtek/realtek_main.c: factor out a common helper
for package bit modifications.
Damien Dejean (4):
dt-bindings: net: ethernet-phy: add property enet-phy-pair-order
net: phy: realtek: add RTL8224 pair order support
dt-bindings: net: ethernet-phy: add property enet-phy-pair-polarity
net: phy: realtek: add RTL8224 polarity support
.../devicetree/bindings/net/ethernet-phy.yaml | 14 +++
drivers/net/phy/realtek/Kconfig | 1 +
drivers/net/phy/realtek/realtek_main.c | 96 +++++++++++++++++++
3 files changed, 111 insertions(+)
--
2.47.3