From patchwork Mon Feb 25 09:15:10 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxim Uvarov X-Patchwork-Id: 1047635 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="pM1AHYZh"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 447GWF1y4fz9s4Z for ; Mon, 25 Feb 2019 20:15:20 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726376AbfBYJPS (ORCPT ); Mon, 25 Feb 2019 04:15:18 -0500 Received: from mail-lf1-f68.google.com ([209.85.167.68]:42569 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725863AbfBYJPS (ORCPT ); Mon, 25 Feb 2019 04:15:18 -0500 Received: by mail-lf1-f68.google.com with SMTP id p1so6256491lfk.9 for ; Mon, 25 Feb 2019 01:15:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=awDjR+cTN/ZhZRyzORWPh4h7QOVgiun9OBq+0u0NC9o=; b=pM1AHYZhgy+0mKAOG0T44NQAIrt4bC5DW0sB8p9RTNW36KInPAxrSaIN7r7LiimpXc p61sfHSJufFzI0q+qO0Q5LYxT2yr7bw8qYhVNn6VvsWTZQaQs5Se3Ih7SkYMCwvVAIcM lgTSqgw2KqYQcFdAlH3G/l0TN11whFwmnCEqAhLJvJhzcrPWmRMuuixXJAtxQ6z9BNSc tRxBx6CU5I1dcCxleCNquOk+8a98WWn6/WmJKHAaUtasB0u9KkCM8BYG/+UL+JAiBxSw qyJn4HyE4ZLbkNtKnpu22SzAehZa/ZUzlnZ84R3WtyuUvIkwxFwniem3BS25RqPiG0LS eSyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=awDjR+cTN/ZhZRyzORWPh4h7QOVgiun9OBq+0u0NC9o=; b=iFqq6JIy87Y9I0NXMlF6JwxjpmfSirPhrokzvhimtOe5g00fo5DMOkJV8Hk1jNE3db VXznHMIFy6pRBx0UBQotpJsCL6imQf8ZWhBgBeYctTQ3N1PTOhUJJjNXKj2S7hu1m8ps N+zrSnUcP7KKC7zG7DDV6wn5kI71+emRwNs6j5n0roK6fpvX/xfZijjBHV1tdBa1MF/L HxrWUtSg36J4slwrazyEpMt6L7zqUnEqdOy5kp+PZjnT6f58xk9fCNDFGlrjgd6h8orE YLj6mPHB5dkjhMNjFhq/DMYHKDC+W1WHCJ8rOsWHwtHYaRPG5wZtZBig2aElM0G4IxI3 86RA== X-Gm-Message-State: AHQUAubBlo6SKRJm2Vc2S1rBj5+9WJZvt/ztHccWinrQavu4fdRO+SG1 yO+wU+QwmD6jup1BHzYlOyfnqAXnxfU= X-Google-Smtp-Source: AHgI3IY21mvXeTKLV6CkWF192LIQkWMrUbcCAnW7G2CMgNJRzrAhfuhzKyEH8L2rhzWPi8BbGILuYg== X-Received: by 2002:ac2:5183:: with SMTP id u3mr457038lfi.153.1551086115975; Mon, 25 Feb 2019 01:15:15 -0800 (PST) Received: from maxim-H61M-D2-B3.d-systems.local ([185.75.190.112]) by smtp.gmail.com with ESMTPSA id j14sm2197225lji.32.2019.02.25.01.15.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Feb 2019 01:15:15 -0800 (PST) From: Max Uvarov To: netdev@vger.kernel.org Cc: davem@davemloft.net, f.fainelli@gmail.com, andrew@lunn.ch, Max Uvarov Subject: [PATCH] net: phy: dp83867: add soft reset delay Date: Mon, 25 Feb 2019 12:15:10 +0300 Message-Id: <20190225091510.26872-1-muvarov@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Similar to dp83640 delay after soft reset is needed to set up registers correctly. Signed-off-by: Max Uvarov --- drivers/net/phy/dp83867.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/phy/dp83867.c b/drivers/net/phy/dp83867.c index ac8ba642d616..e1ec36c51511 100644 --- a/drivers/net/phy/dp83867.c +++ b/drivers/net/phy/dp83867.c @@ -19,6 +19,7 @@ #include #include #include +#include #include @@ -347,6 +348,8 @@ static int dp83867_phy_reset(struct phy_device *phydev) if (err < 0) return err; + usleep_range(10, 20); + return dp83867_config_init(phydev); }