diff options
Diffstat (limited to 'target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch')
-rw-r--r-- | target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch b/target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch index c481951..eca7e12 100644 --- a/target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch +++ b/target/linux/mvebu/patches-4.9/473-fix-marvell-phy-initialization-issues.patch @@ -49,13 +49,3 @@ Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr> i = phy_write(phydev, MII_MARVELL_PHY_PAGE, saved_page); if (ret == 0) ret = i; -@@ -1200,7 +1198,8 @@ static int marvell_read_status(struct ph - int err; - - /* Check the fiber mode first */ -- if (phydev->supported & SUPPORTED_FIBRE) { -+ if (phydev->supported & SUPPORTED_FIBRE && -+ phydev->interface != PHY_INTERFACE_MODE_SGMII) { - err = phy_write(phydev, MII_MARVELL_PHY_PAGE, MII_M1111_FIBER); - if (err < 0) - goto error; |