net: cortina_ni: Fix typo accessing wrong phy
In ca_phy_probe when checking for an external phy it uses a field from the internal phy due to what is assumed to be a copy/paste typo. Make the obvious fix to use the field from the external phy. This issue was found by Smatch. Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org>
This commit is contained in:
committed by
Jerome Forissier
parent
8f80e30579
commit
2cb9fef65b
@@ -499,7 +499,7 @@ static int ca_phy_probe(struct udevice *dev)
|
||||
dev, priv->phy_interface);
|
||||
if (ext_phydev) {
|
||||
ext_phydev->supported &= PHY_GBIT_FEATURES;
|
||||
ext_phydev->advertising = int_phydev->supported;
|
||||
ext_phydev->advertising = ext_phydev->supported;
|
||||
phy_config(ext_phydev);
|
||||
} else {
|
||||
printf("CA NI %s: There is no external phy device\n", __func__);
|
||||
|
||||
Reference in New Issue
Block a user