From patchwork Mon Feb 9 09:46:01 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paulius Zaleckas X-Patchwork-Id: 22678 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by ozlabs.org (Postfix) with ESMTP id 4AC16DDDA4 for ; Mon, 9 Feb 2009 20:52:59 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754053AbZBIJwx (ORCPT ); Mon, 9 Feb 2009 04:52:53 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752489AbZBIJww (ORCPT ); Mon, 9 Feb 2009 04:52:52 -0500 Received: from 81-7-68-229.static.zebra.lt ([81.7.68.229]:40207 "EHLO teltonika.lt" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752395AbZBIJww (ORCPT ); Mon, 9 Feb 2009 04:52:52 -0500 X-Greylist: delayed 395 seconds by postgrey-1.27 at vger.kernel.org; Mon, 09 Feb 2009 04:52:51 EST Received: (qmail 17407 invoked from network); 9 Feb 2009 09:49:01 -0000 Received: from unknown (HELO [127.0.0.1]) (paulius.zaleckas@[217.147.39.138]) (envelope-sender ) by teltonika.lt (qmail-ldap-1.03) with SMTP for ; 9 Feb 2009 09:49:01 -0000 From: Paulius Zaleckas Subject: [PATCH] mdio-gpio: Add mdc pin direction initialization To: netdev@vger.kernel.org Date: Mon, 09 Feb 2009 11:46:01 +0200 Message-ID: <20090209094600.8667.81904.stgit@Programuotojas> User-Agent: StGIT/0.14.1 MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org mdc pin should always be output. Initialize it as output, so each board code does not need to do this. Signed-off-by: Paulius Zaleckas --- drivers/net/phy/mdio-gpio.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/net/phy/mdio-gpio.c b/drivers/net/phy/mdio-gpio.c index a439ebe..af28ff7 100644 --- a/drivers/net/phy/mdio-gpio.c +++ b/drivers/net/phy/mdio-gpio.c @@ -125,6 +125,8 @@ static int __devinit mdio_gpio_bus_init(struct device *dev, if (gpio_request(bitbang->mdio, "mdio")) goto out_free_mdc; + gpio_direction_output(bitbang->mdc, 0); + dev_set_drvdata(dev, new_bus); ret = mdiobus_register(new_bus);