forked from Minki/linux
sfc: QT202x: Remove unreliable MMD check at initialisation
Checking the PHY XS MMD here is unnecessary and can give false negatives. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
34692421bc
commit
357d46a17e
@ -318,12 +318,6 @@ static int qt202x_reset_phy(struct efx_nic *efx)
|
||||
/* Wait 250ms for the PHY to complete bootup */
|
||||
msleep(250);
|
||||
|
||||
/* Check that all the MMDs we expect are present and responding. We
|
||||
* expect faults on some if the link is down, but not on the PHY XS */
|
||||
rc = efx_mdio_check_mmds(efx, QT202X_REQUIRED_DEVS, MDIO_DEVS_PHYXS);
|
||||
if (rc < 0)
|
||||
goto fail;
|
||||
|
||||
falcon_board(efx)->type->init_phy(efx);
|
||||
|
||||
return rc;
|
||||
|
Loading…
Reference in New Issue
Block a user