diff options
| author | Pranav Tilak <[email protected]> | 2026-03-25 16:36:34 +0100 |
|---|---|---|
| committer | Jerome Forissier <[email protected]> | 2026-03-31 16:54:49 +0200 |
| commit | 8f6077a8b8edbfe3af1be8a7024392e2056ddbfe (patch) | |
| tree | db8af620b4d34c3018e320cdd495520b174f15f8 /include/linux | |
| parent | 44c7f95987e36de3e034051ed3bbf07c91a8fc16 (diff) | |
net: phy: dp83867: reset PHY on init to ensure clean state
After a warm reboot, the PHY is left in power-down state
(BMCR_PDOWN set) causing auto-negotiation to timeout when
running the dhcp command.
Fix this by calling phy_reset() in dp83867_config() which
brings the PHY to a known clean state. The existing
DP83867_SW_RESTART is removed as it is redundant after phy_reset().
Fixes: 721aed79126b ("net: phy: Add support for Texas Instruments DP83867")
Signed-off-by: Pranav Tilak <[email protected]>
Signed-off-by: Michal Simek <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
