[PATCH 0/2] introduce devm_mdiobus_alloc/devm_mdiobus_free

From: Grygorii Strashko
Date: Fri Apr 04 2014 - 08:49:00 EST


Introduce a resource managed devm_mdiobus_alloc()/devm_mdiobus_free()
to automatically clean up MDIO bus alocations made by MDIO drivers,
thus leading to simplified MDIO drivers code.

Update Davinci MDIO driver ss example of new devm APIs usage.

Grygorii Strashko (2):
mdio_bus: implement devm_mdiobus_alloc/devm_mdiobus_free
net: davinci_mdio: use devm_* api

Documentation/driver-model/devres.txt | 4 ++
drivers/net/ethernet/ti/davinci_mdio.c | 21 ++--------
drivers/net/phy/mdio_bus.c | 68 ++++++++++++++++++++++++++++++++
include/linux/phy.h | 2 +
4 files changed, 78 insertions(+), 17 deletions(-)

--
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/