From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from www537.your-server.de (www537.your-server.de [188.40.3.216]) (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 66F943F99CD; Tue, 24 Mar 2026 12:30:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=188.40.3.216 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774355430; cv=none; b=POf4XFjnu1PnqculilLo9MAOJ06cwk0vCDSf6LMJ7ewFtKGsnkqE6JADYCVe+Sgl6EOQ7qiRxIrOJFjLpExoDXuxTnpMkQrk2Sge+YrQaqU9t3/xUtQHguFy98tP+K4pLHZlKFdRxFB6jG4JOS+WV20q5ySEOqVNep1MxhN7gcc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774355430; c=relaxed/simple; bh=rQpwsN7Cjk47XkxRTNapKlV5btqq58zaFAbWUaMcZsY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Zjky9EniRwEo080SWwsWtzegDk/8I0xYRHdBPr9379AUjNwZsjTw7Z9qmwAIoUBrjKbH0jX0WTZlfVgrbAKoC127rztCSQ3t9wmKC6OLGbBdj+JuYwXuHlteHNng+knItqPLbXlrdw1ZhLoubRomn784gyMJZaOj1nZ0FYbgKTg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ew.tq-group.com; spf=pass smtp.mailfrom=ew.tq-group.com; dkim=pass (2048-bit key) header.d=ew.tq-group.com header.i=@ew.tq-group.com header.b=SdxsBP5a; arc=none smtp.client-ip=188.40.3.216 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ew.tq-group.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ew.tq-group.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ew.tq-group.com header.i=@ew.tq-group.com header.b="SdxsBP5a" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ew.tq-group.com; s=default2602; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=r2f84TTEWNrh6ZSSjAaDbdTly3GCRBMKBI+zPfcgc9Y=; b=SdxsBP5aJYd4z/xFwxCiA3pg2V sTHuoCjzNSO3ZJ5umP6P3cZXGC/5ziC+kfIm8sJEHJRiic2wPmYXNFUyM9l0fHLsDJ4f4JVlxsI33 OcnmHXrll+bTLVa6hnH8JYiWjnddwpwwwGALji7C/57ZbXsMUNx2dJCTPoer0xGgcaRzdPPvFKgC7 NUaR8rCrpNqUkxwGc0LzrZ/jCaeGVzBvJtmz0oO7QUbWKPh7SwfGpiQFivoiCeuwAt5FX6Vy5+tO1 SpPef78ma2kA8OHhtNyR6JFaLxPzt9hwGA08McUAIbCzyNv6iFKRbIm4E7s0k5ILxji0XZDDQdgmx JybvRH/w==; Received: from sslproxy05.your-server.de ([78.46.172.2]) by www537.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1w50tp-0005qD-1u; Tue, 24 Mar 2026 13:30:21 +0100 Received: from localhost ([127.0.0.1]) by sslproxy05.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w50tp-000Pna-1M; Tue, 24 Mar 2026 13:30:20 +0100 From: Nora Schiffer To: Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Nishanth Menon , Vignesh Raghavendra , Tero Kristo Cc: Siddharth Vadapalli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Neil Armstrong , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux@ew.tq-group.com, Nora Schiffer Subject: [PATCH v2 0/7] J722S SGMII support Date: Tue, 24 Mar 2026 13:29:36 +0100 Message-ID: X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Scanned: Clear (ClamAV 1.4.3/27950/Tue Mar 24 07:24:19 2026) The J722S CPSW and SERDES are very similar to the variants found on the AM64, but they additionally support SGMII. Introduce new compatible strings for the J722S to add this support to the drivers. This is a prerequisite for the Single-Pair Ethernet interface of the TQ-Systems MBa67xx baseboard for the TQMa67xx SoM, which will be submitted separately. v2: - Keep support for the AM64 compatible strings as a fallback, adjust commit messages (patches 1-3 and 7) - No changes to patches 4-6 Nora Schiffer (7): dt-bindings: phy: ti: phy-j721e-wiz: Add ti,j722s-wiz-10g compatible dt-bindings: phy: ti: phy-gmii-sel: Add ti,j722s-phy-gmii-sel compatible dt-bindings: net: ti: k3-am654-cpsw-nuss: Add ti,j722s-cpsw-nuss compatible phy: ti: phy-j721e-wiz: add support for J722S SoC family phy: ti: gmii-sel: add support for J722S SoC family net: ethernet: ti: am65-cpsw: add support for J722S SoC family arm64: dts: ti: k3-j722s-main: use J722S compatibles for WIZ, gmii-sel and CPSW3G .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 20 ++++++++++------ .../bindings/phy/ti,phy-gmii-sel.yaml | 24 ++++++++++++------- .../bindings/phy/ti,phy-j721e-wiz.yaml | 20 ++++++++++------ arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 12 ++++++++-- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 8 +++++++ drivers/phy/ti/phy-gmii-sel.c | 11 +++++++++ drivers/phy/ti/phy-j721e-wiz.c | 24 +++++++++++++++++++ 7 files changed, 94 insertions(+), 25 deletions(-) -- TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany Amtsgericht München, HRB 105018 Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider https://www.tq-group.com/