From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753310AbaDDMsu (ORCPT ); Fri, 4 Apr 2014 08:48:50 -0400 Received: from devils.ext.ti.com ([198.47.26.153]:56219 "EHLO devils.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752932AbaDDMss (ORCPT ); Fri, 4 Apr 2014 08:48:48 -0400 From: Grygorii Strashko To: Florian Fainelli , CC: Randy Dunlap , Jonathan Cameron , "David S. Miller" , , , Sekhar Nori , , , , Grygorii Strashko Subject: [PATCH 0/2] introduce devm_mdiobus_alloc/devm_mdiobus_free Date: Fri, 4 Apr 2014 16:40:23 +0300 Message-ID: <1396618825-4241-1-git-send-email-grygorii.strashko@ti.com> X-Mailer: git-send-email 1.7.9.5 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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