forked from luck/tmp_suning_uos_patched
cxgb3: set phy's mdio dev before the phy init sequence
mdio's dev field needs to be set before mdio ops occur. Signed-off-by: Divy Le Ray <divy@chelsio.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
64318334bf
commit
86c890ab1b
|
@ -3866,11 +3866,11 @@ int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
p->phy.mdio.dev = adapter->port[i];
|
||||||
ret = pti->phy_prep(&p->phy, adapter, ai->phy_base_addr + j,
|
ret = pti->phy_prep(&p->phy, adapter, ai->phy_base_addr + j,
|
||||||
ai->mdio_ops);
|
ai->mdio_ops);
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
return ret;
|
||||||
p->phy.mdio.dev = adapter->port[i];
|
|
||||||
mac_prep(&p->mac, adapter, j);
|
mac_prep(&p->mac, adapter, j);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue
Block a user