From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pidgin.makrotopia.org (pidgin.makrotopia.org [185.142.180.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 14E3F218ADD; Sat, 16 Aug 2025 19:57:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.142.180.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755374251; cv=none; b=tQhZoR+jMPIAFRylNta2cBq7leFJHXDeSzEsRvpu4qokfBXpxjI8h4skPER+lvRH5BM3T/ycdvguFmFd1W3kkdwgulbEfaNTG9FE1bYveGWciOCVqKeyrjq1V+ldD0SIjwvOCOu8FL/elTXYjzwKDYN3g+QTnWYthzBqpTh7SmE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755374251; c=relaxed/simple; bh=oSbnVDNLUyXGhDX/whoU5oan2zpFNLhNGA6wYdMjaLU=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=fMwVBThOXEz4+zLPABdcDNHgsizU+cd6zlWJbPIaOPq3zJnuUDTIokTYhWk2US1BOabtPYCdQ49M+1mybGdmrVgcQk4eyCkv9tyLG5qfFioFk4o0KLZ33ZLf/WfWmb73+6gzXcbWSwU5jOlJjPa2X8GoDUgtH/JAqf+/ugz+LcI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=makrotopia.org; spf=pass smtp.mailfrom=makrotopia.org; arc=none smtp.client-ip=185.142.180.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=makrotopia.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=makrotopia.org Received: from local by pidgin.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.98.2) (envelope-from ) id 1unN1p-000000007A4-0Cv5; Sat, 16 Aug 2025 19:57:25 +0000 Date: Sat, 16 Aug 2025 20:57:21 +0100 From: Daniel Golle To: Andrew Lunn , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Hauke Mehrtens , Simon Horman , Russell King , Florian Fainelli , Arkadi Sharshevsky , linux-kernel@vger.kernel.org, netdev@vger.kernel.org Cc: Andreas Schirm , Lukas Stockmann , Alexander Sverdlin , Peter Christen , Avinash Jayaraman , Bing tao Xu , Liang Xu , Juraj Povazanec , "Fanni (Fang-Yi) Chan" , "Benny (Ying-Tsan) Weng" , "Livia M. Rosu" , John Crispin Subject: [PATCH RFC net-next 23/23] net: dsa: lantiq_gswip: ignore SerDes modes in phylink_mac_config() Message-ID: Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline We can safely ignore SerDes interface modes 1000Base-X, 2500Base-X and SGMII in phylink_mac_config() as they are being taken care of by the PCS. Signed-off-by: Daniel Golle --- drivers/net/dsa/lantiq_gswip_common.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/dsa/lantiq_gswip_common.c b/drivers/net/dsa/lantiq_gswip_common.c index ff785ebc8847..7453802a8b8f 100644 --- a/drivers/net/dsa/lantiq_gswip_common.c +++ b/drivers/net/dsa/lantiq_gswip_common.c @@ -1476,6 +1476,10 @@ static void gswip_phylink_mac_config(struct phylink_config *config, miicfg |= GSWIP_MII_CFG_LDCLKDIS; switch (state->interface) { + case PHY_INTERFACE_MODE_SGMII: + case PHY_INTERFACE_MODE_1000BASEX: + case PHY_INTERFACE_MODE_2500BASEX: + return; case PHY_INTERFACE_MODE_MII: case PHY_INTERFACE_MODE_INTERNAL: miicfg |= GSWIP_MII_CFG_MODE_MIIM; -- 2.50.1