diff options
author | SkyLake.Huang <skylake.huang@mediatek.com> | 2024-10-14 15:06:11 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-05-23 11:33:37 -0600 |
commit | bab54f5942c428be698216224fd10b91d974d4da (patch) | |
tree | 087be982d7046fcf58b206544c1dbe6facb3bee2 /drivers/net/phy/phy.c | |
parent | 44340456475da953a30c5cc4fbe8a9bc013c8c0f (diff) |
net: phy: Do not do CL22 phy reset before ethernet phy driver probe
Remove unnecessary CL22 phy reset before ethernet phy driver
probe. Lots of ethernet phys requires driver to load firmware.
Before that, CL22 phy reset may lead to malfunction.
Signed-off-by: SkyLake.Huang <skylake.huang@mediatek.com>
Diffstat (limited to 'drivers/net/phy/phy.c')
-rw-r--r-- | drivers/net/phy/phy.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index 716a1d46111..e6fed8c41d7 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c @@ -839,8 +839,6 @@ struct phy_device *phy_find_by_mask(struct mii_dev *bus, uint phy_mask) static void phy_connect_dev(struct phy_device *phydev, struct udevice *dev, phy_interface_t interface) { - /* Soft Reset the PHY */ - phy_reset(phydev); if (phydev->dev && phydev->dev != dev) { printf("%s:%d is connected to %s. Reconnecting to %s\n", phydev->bus->name, phydev->addr, |