From patchwork Wed Oct 16 08:41:32 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikita Kiryanov X-Patchwork-Id: 283879 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.180.67]) by ozlabs.org (Postfix) with ESMTP id 9F7522C0369 for ; Wed, 16 Oct 2013 19:42:30 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760150Ab3JPImO (ORCPT ); Wed, 16 Oct 2013 04:42:14 -0400 Received: from softlayer.compulab.co.il ([50.23.254.55]:48034 "EHLO compulab.co.il" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753674Ab3JPImK (ORCPT ); Wed, 16 Oct 2013 04:42:10 -0400 Received: from [82.166.188.245] (port=8882 helo=zimbra-mta.compulab.co.il) by softlayer.compulab.co.il with esmtp (Exim 4.80.1) (envelope-from ) id 1VWMgD-0004Hx-K0; Wed, 16 Oct 2013 11:42:09 +0300 Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbra-mta.compulab.co.il (Postfix) with ESMTP id 5D48764419E; Wed, 16 Oct 2013 11:42:08 +0300 (IDT) X-Virus-Scanned: amavisd-new at compulab.co.il Received: from zimbra-mta.compulab.co.il ([127.0.0.1]) by localhost (zimbra-mta.compulab.co.il [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6yTM03LUpG4O; Wed, 16 Oct 2013 11:42:03 +0300 (IDT) Received: from compulab.co.il (nikita-pc.compulab.local [192.168.11.211]) by zimbra-mta.compulab.co.il (Postfix) with ESMTP id 49F8E644198; Wed, 16 Oct 2013 11:42:03 +0300 (IDT) Received: by compulab.co.il (Postfix, from userid 1000) id 0F48FFC0302; Wed, 16 Oct 2013 11:42:02 +0300 (IDT) From: Nikita Kiryanov To: netdev@vger.kernel.org Cc: Nikita Kiryanov , "David S. Miller" , Jingoo Han , Mugunthan V N , Igor Grinberg Subject: [PATCH 2/4] dm9000: take phy out of reset during init Date: Wed, 16 Oct 2013 11:41:32 +0300 Message-Id: <1381912894-4780-3-git-send-email-nikita@compulab.co.il> X-Mailer: git-send-email 1.8.1.2 In-Reply-To: <1381912894-4780-1-git-send-email-nikita@compulab.co.il> References: <1381912894-4780-1-git-send-email-nikita@compulab.co.il> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - softlayer.compulab.co.il X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - compulab.co.il X-Get-Message-Sender-Via: softlayer.compulab.co.il: acl_c_relayhosts_text_entry: nikita@compulab.co.il|compulab.co.il Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Take the phy out of reset explicitly during system resume to avoid losing network connectivity. Cc: David S. Miller Cc: Jingoo Han Cc: Mugunthan V N Signed-off-by: Nikita Kiryanov Signed-off-by: Igor Grinberg --- drivers/net/ethernet/davicom/dm9000.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/davicom/dm9000.c b/drivers/net/ethernet/davicom/dm9000.c index 912983b..3f650ce 100644 --- a/drivers/net/ethernet/davicom/dm9000.c +++ b/drivers/net/ethernet/davicom/dm9000.c @@ -890,6 +890,7 @@ dm9000_init_dm9000(struct net_device *dev) (dev->features & NETIF_F_RXCSUM) ? RCSR_CSUM : 0); iow(db, DM9000_GPCR, GPCR_GEP_CNTL); /* Let GPIO0 output */ + iow(db, DM9000_GPR, 0); /* If we are dealing with DM9000B, some extra steps are required: a * manual phy reset, and setting init params.