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:
Родитель
64318334bf
Коммит
86c890ab1b
|
@ -3866,11 +3866,11 @@ int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
p->phy.mdio.dev = adapter->port[i];
|
||||
ret = pti->phy_prep(&p->phy, adapter, ai->phy_base_addr + j,
|
||||
ai->mdio_ops);
|
||||
if (ret)
|
||||
return ret;
|
||||
p->phy.mdio.dev = adapter->port[i];
|
||||
mac_prep(&p->mac, adapter, j);
|
||||
|
||||
/*
|
||||
|
|
Загрузка…
Ссылка в новой задаче