[PATCH 0/2] net: phy: dp83826: Enable strap reading and fix TX data voltage support

From: Jean-Michel Hautbois
Date: Mon Mar 03 2025 - 12:26:01 EST


Hi all,

Please find a small series to ensure correct operation across different
setups.

- Patch 1/2 fixes the TX data voltage initialization issue when
CONFIG_OF_MDIO is disabled by setting default values for cfg_dac_minus
and cfg_dac_plus to prevent PHY init failures.

- Patch 2/2 adds strap reading support during probe to configure RMII
mode, MDIX, and auto-negotiation in line with hardware defaults.

Thanks for your feedbacks !

Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@xxxxxxxxxx>
---
Jean-Michel Hautbois (2):
net: phy: dp83826: Fix TX data voltage support
net: phy: dp83826: Add support for straps reading

drivers/net/phy/dp83822.c | 63 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
---
base-commit: 7eb172143d5508b4da468ed59ee857c6e5e01da6
change-id: 20250303-dp83826-fixes-a854b9b0aabf

Best regards,
--
Jean-Michel Hautbois <jeanmichel.hautbois@xxxxxxxxxx>