X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fnet%2Fphy%2Fmdio-bitbang.c;h=6428fcbbdd4bf4f6967e7eb3fee32e97fceba566;hb=3fd9396af83a1e69eaf9ebb573207431d8f265b6;hp=daec9b05d168ca4f0f103f3638fcc3259e9ea304;hpb=5ed59af85077d28875a3a137b21933aaf1b4cd50;p=~andy%2Flinux diff --git a/drivers/net/phy/mdio-bitbang.c b/drivers/net/phy/mdio-bitbang.c index daec9b05d16..6428fcbbdd4 100644 --- a/drivers/net/phy/mdio-bitbang.c +++ b/drivers/net/phy/mdio-bitbang.c @@ -234,6 +234,7 @@ void free_mdio_bitbang(struct mii_bus *bus) struct mdiobb_ctrl *ctrl = bus->priv; module_put(ctrl->ops->owner); + mdiobus_unregister(bus); mdiobus_free(bus); } EXPORT_SYMBOL(free_mdio_bitbang);