kernel: bump 4.9 to 4.9.164
[openwrt/.git] / target / linux / brcm63xx / patches-4.9 / 001-4.12-07-mdio_bus-Issue-GPIO-RESET-to-PHYs.patch
index a0d2d038cc04ffbb04b32b81853b637df1fe2237..eb72f6a82ce518d3f33a2a948174326df9c25400 100644 (file)
@@ -87,7 +87,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
  
        if (NULL == bus || NULL == bus->name ||
            NULL == bus->read || NULL == bus->write)
-@@ -330,6 +334,35 @@ int __mdiobus_register(struct mii_bus *b
+@@ -329,6 +333,35 @@ int __mdiobus_register(struct mii_bus *b
        if (bus->reset)
                bus->reset(bus);
  
@@ -123,7 +123,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
        for (i = 0; i < PHY_MAX_ADDR; i++) {
                if ((bus->phy_mask & (1 << i)) == 0) {
                        struct phy_device *phydev;
-@@ -355,6 +388,13 @@ error:
+@@ -354,6 +387,13 @@ error:
                mdiodev->device_remove(mdiodev);
                mdiodev->device_free(mdiodev);
        }
@@ -137,7 +137,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
        device_del(&bus->dev);
        return err;
  }
-@@ -376,6 +416,13 @@ void mdiobus_unregister(struct mii_bus *
+@@ -375,6 +415,13 @@ void mdiobus_unregister(struct mii_bus *
                mdiodev->device_remove(mdiodev);
                mdiodev->device_free(mdiodev);
        }