Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp403852pxb; Tue, 1 Feb 2022 02:25:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJwfEvutlEjLWRvhCWQ863yUnVOvd4lvre2rtIhejWUQI6BcCgaAT3JG2gKQLeNqfhSrQhbQ X-Received: by 2002:a63:2c92:: with SMTP id s140mr14390755pgs.448.1643711137532; Tue, 01 Feb 2022 02:25:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643711137; cv=none; d=google.com; s=arc-20160816; b=kN5ptUENrUNLupVZIpolbHk3Kke9jMMuTpYH5aBNgGLKV+F/Sw8+wSzFsx5RE7lQU4 7ZsT4RnzhQf0FQnZ9GGOpKx/mT2LuR2sbHMwntaUVoUNsWnKdVXJTVL+6woriN3yJNeY rQIj7NXo1AYWK87eRcYVwc2VOH60qKalbX3A7mJMgI4OoJnvlfElUZR8ywVky73QVUcg 13juxqmsePjxZMjIt/PXXGPQr7jvsyfD1SptQp2oKjsMTmQBP7nYA4SbnYEwu4FnSFye SlbJ4X7YIw7XhcUm/ZoTpvPlfdfGoa8nN2xaV7YpbRzOlKXNJ/M6vMaXP2FLiJp3QE7z KTaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=zynwQsXAChbzANQqprwMGE7qGv9t50Oo07QICLYU9a0=; b=QW+JUNaveSMeKaNkqTLVZ9n/B+a0IMV9BATaQzHXRCXRejjSEfyHCqCshuCxmG7fx6 1BeeIPtOqK4NORmUTZrGvfsPwaODgKNaY6HQXZGcDLes/GnP0qEA8u4w2H6FQZgMvdws N4JO52QEpha9K3FZdfsvsglwjQjM08ziqYhtQ6sr5uImmk2N2TT2/m0qEqBFvq9ndrL9 bYYgBCRwJc9KRD4mCf9K1MrY7Od08eldm+o2eob/Bvi5l1C4gY7ePKOuTliRnARJSect lWByGte7OwKe1Ddzj5LgRTCiykaNX7E/w0H0c4pQz+DZYv3i6JUDSoqgE34DbnaFhInG S+Vg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@earth.li header.s=the header.b=ZK8tRPtl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id kk2si2032651pjb.66.2022.02.01.02.25.24; Tue, 01 Feb 2022 02:25:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@earth.li header.s=the header.b=ZK8tRPtl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240582AbiA3KzX (ORCPT + 99 others); Sun, 30 Jan 2022 05:55:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239076AbiA3KzV (ORCPT ); Sun, 30 Jan 2022 05:55:21 -0500 X-Greylist: delayed 1780 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Sun, 30 Jan 2022 02:55:21 PST Received: from the.earth.li (the.earth.li [IPv6:2a00:1098:86:4d:c0ff:ee:15:900d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EAD9C061714; Sun, 30 Jan 2022 02:55:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=earth.li; s=the; h=Content-Type:MIME-Version:Message-ID:Subject:Cc:To:From:Date:Sender: Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date :Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post: List-Owner:List-Archive; bh=zynwQsXAChbzANQqprwMGE7qGv9t50Oo07QICLYU9a0=; b=Z K8tRPtlmUhokQQlgSXpHDLec4xjYjkTQl6oFZ1GPCWgQy2YyrGnhNmtUr8GG4q3NR0jhiKh9A2y61 pfq1eOPalgLqQ47fxD6JmCK8r/Sb6cXRKYN3OZ8NiEC9yhT8uxEqYe1tTUJL6RVfepb6+yFT5sp2Y Osx4iy/QAibB+/8I6lhU5Tb35eztlYgE+/Mky3gIAhyM5kvHjcj4/S6i6Sw2UW27P3tuvH0JetOT6 OFx58fSC5azHX6pNGqx+Na+tHVtfBMkIiOpdumXyswfZDNqGvg6eXTMPsSZUJ269N1dkqPLBB7Mwz jtBcyMpAaEbN7MJWuh2h0DMYmTymlFFrg==; Received: from noodles by the.earth.li with local (Exim 4.94.2) (envelope-from ) id 1nE7Oi-00A0XI-KA; Sun, 30 Jan 2022 10:25:28 +0000 Date: Sun, 30 Jan 2022 10:25:28 +0000 From: Jonathan McDowell To: Andrew Lunn , Heiner Kallweit , Russell King , David Miller , Jakub Kicinski , Luo Jie Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Robert Marko Subject: [PATCH net] net: phy: Fix qca8081 with speeds lower than 2.5Gb/s Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org A typo in qca808x_read_status means we try to set SMII mode on the port rather than SGMII when the link speed is not 2.5Gb/s. This results in no traffic due to the mismatch in configuration between the phy and the mac. Fixes: 79c7bc0521545 ("net: phy: add qca8081 read_status") Signed-off-by: Jonathan McDowell --- drivers/net/phy/at803x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/at803x.c b/drivers/net/phy/at803x.c index 5b6c0d120e09..7077e3a92d31 100644 --- a/drivers/net/phy/at803x.c +++ b/drivers/net/phy/at803x.c @@ -1691,7 +1691,7 @@ static int qca808x_read_status(struct phy_device *phydev) if (phydev->link && phydev->speed == SPEED_2500) phydev->interface = PHY_INTERFACE_MODE_2500BASEX; else - phydev->interface = PHY_INTERFACE_MODE_SMII; + phydev->interface = PHY_INTERFACE_MODE_SGMII; /* generate seed as a lower random value to make PHY linked as SLAVE easily, * except for master/slave configuration fault detected. -- 2.30.2