[PATCH net-next v7 0/4] net: phy: realtek: pair order and polarity

From: Damien Dejean

Date: Tue Mar 10 2026 - 13:42:11 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 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