From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 01191D262BC for ; Wed, 21 Jan 2026 03:17:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:Subject:Cc:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=1f0JghU7kyF/XbDBLlbXLOzczFxw+cU1NrMYGsuL6V4=; b=yA1+rfDSXM/a4C PxhZ1D56hEcCuq9fYbkmqKMzbg3EFkOsRnFLp2ZFZPZLbJFbdRqYRKQlQkTplxWqw4qzchrLlu9WC Zw8/zSaY0FM96FaLB5NtvJUq92RsfBtmBPToUM1yc7hLSLbDvKUF0y0G22E1EEgEALzjQtfM1mhkz hz2LkEglw6B1MmJ5vgMVb9+jt5qumZcU+D/u/Kz8xIY/0Xdh3Tjeq09t2JRme63AiELqLHglxeqn7 b16dSLashTxWCQdqmkCPZPyna8E9v8Dmm47ySnHVVPB1gAyqyz8IoIZRS2IwDPlbDDn49MpatY6+4 AssGTDps6rDjqkpNDH/A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1viOiK-00000004p0b-2FGI; Wed, 21 Jan 2026 03:17:00 +0000 Received: from smtpbgjp3.qq.com ([54.92.39.34]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1viOiG-00000004ozp-2Uwz; Wed, 21 Jan 2026 03:16:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=airkyi.com; s=altu2504; t=1768965361; bh=3J3oQEO/xh+SVbukC6XlbGUfah97ZWP5SbeXmw4NSIQ=; h=From:To:Subject:Date:Message-Id; b=qJZg4z57UofC7yQ44zfLIRxsvBcL+Et8F889+M/5qScmjHJHPiUvGRUQlyV4oJXWD YJUIUMC0lLa89DD1IlQ7/0MaDS2ST5axPGFUk6qeoVoyGzlx3o6rHoFx/1F2gaQoZl dBemLhXmDray6gTkCq/anpeMInqgt3dVkTeCNDSo= X-QQ-mid: esmtpgz12t1768965359tba34f95e X-QQ-Originating-IP: 3MPUnYZ1/su2m2LgqRvqsJ9H2ai/1j9AvtHseSL1brA= Received: from DESKTOP-8BT1A2O.localdomain ( [58.22.7.114]) by bizesmtp.qq.com (ESMTP) with id ; Wed, 21 Jan 2026 11:15:57 +0800 (CST) X-QQ-SSF: 0000000000000000000000000000000 X-QQ-GoodBg: 0 X-BIZMAIL-ID: 4757405007957753980 EX-QQ-RecipientCnt: 17 From: Chaoyi Chen To: Andrew Lunn , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Alexey Charkov , Shawn Lin , Sebastian Reichel , Chaoyi Chen , Andy Yan , Nicolas Frattaroli , Detlev Casanova , Stephen Chen Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/3] arm64: dts: rockchip: Change gmac phy-mode to rgmii-id for rk3576 board Date: Wed, 21 Jan 2026 11:15:45 +0800 Message-Id: <20260121031548.402-1-kernel@airkyi.com> X-Mailer: git-send-email 2.17.1 X-QQ-SENDSIZE: 520 Feedback-ID: esmtpgz:airkyi.com:qybglogicsvrgz:qybglogicsvrgz6b-0 X-QQ-XMAILINFO: Mv9X8DgfILpCDVHvpmKx8qVZRoB/A11vLnwOGvo6pDtMUsP5M6Ea3o+i fR8PsWQgyAQeLLGJEL8RIjoZYvEP/hcTY5MqakiuB3hy6ahMJTHh5uYmXO8frRL83yRLDDH K2lLQsnEHY5tsXeYiVKjw8gypkWgBWf1AMapLAM7ajEHqUwjPnvWI6hEjCIyDJ5ppJuI7EM Ky5rgUYzt7I/ltIegzjYrqCU66QGkTCOZNMaeikn+gl5uVGm7uGW5YWrwRLgRySdtoLZnES Xef5BScAbAcM9q49nblngrcEVI/KA4fx+0Dm5hcAwvDx89jZCer/2uf+kSU3wvjf0kfuFVw wRthktvTy8yN9mMX3KRiGBJy0y3LnQhDZNdavENA/AJRf2VLWSyDk7MmA63PsJhvSb3xd/j b/d28BtCb0rx3fEAOBsNKz0gbF1DW76wAGVUbhtwKAkvTDH5Pl3KWhfqtF5ZL/Il2/Dm/Wh CVtGWTFrOC02zDFsa92/MDNOU9plTS3KliESCNPbVbDacz/0oCEeV9s9MdbQ8U3iI1XIJ2X as7JvRrM0sThyka8KcxZewvElh2Dir6rIsfiEKNUmumGkSYjSPsjnhVwRBlXXk/zQCleS9i uB5STZ6O7Vv1iUOEyyTNPSlfuGqdDJx6uyWz5KV1xL8U96WhEkVtG5agzmW63j4xiyt6+fR F3jd75WvJMpRS10E5DE+YIb0KafeukpIEkiE/KygpJcA8Gd2n0hXL86wOhx3bh2uS6RPLUA bLgy7qmOvaX8gVFCll/BHo3oRVYCLspYo5m0X25EOlW8dqI/lH11uoH8uu2ojk/X/yPRxDz dpl81mWxByCfw+ukXHP9mlv4SwCPkivkDepjZFbkrB5uxAe1WFAvIiY5KG5vjcA7IIjIusS wehUmxMzPqzgKY8inD0qUNqOV7Sx7DwhDZZNdqtxgsEep60+D9pzl5KiwtcsfbjxT0JN7qG Tk2SLWPCE75F8fWzpoGMk1rYLzh7kvXd7+JYWsky0lnaQK3X63LST7s3Qtor39wIf9p27sl 2IuB2j/9UvW+7G7SNDUhEcR1rYJfpsGkFaL4lERHNf1jnSJ5lZHEQhPVGpUMLYutRmSN5D6 93cxvfLT1+h62WkZnwNtik= X-QQ-XMRINFO: MPJ6Tf5t3I/ylTmHUqvI8+Wpn+Gzalws3A== X-QQ-RECHKSPAM: 0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260120_191656_918318_F4B14AA5 X-CRM114-Status: GOOD ( 10.17 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org From: Chaoyi Chen According to the description in the net documentation, PHY modes "rgmii", "rgmii-rxid" and "rgmii-txid" modes require the clock signal to be delayed on the PCB. The Rockchip platform has long used the above mentioned PHY modes and private delay prop to describe the internal IO delay settings of the chip, which is inconsistent with what is described in the documentation. Some background, for RK3576, you can assume that: tx_delay_time(ns) = 0.0579 * delay_line_count + 0.105 For example, tx_delay = <0x20> means: time = 0.0579 * 0x20 + 0.105 ns = 1.9578 ns Recently, Andrew has often mentioned the problem of phy mode in board level configuration. So let's start with the RK3576 to modify this. Please test this series of patches, thanks. Chaoyi Chen (3): arm64: dts: rockchip: Change gmac phy-mode to rgmii-id for rk3576 evb1 arm64: dts: rockchip: Change gmac phy-mode to rgmii-id for roc-rk3576-pc arm64: dts: rockchip: Change gmac phy-mode to rgmii-id for ROCK 4D arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 8 ++++---- arch/arm64/boot/dts/rockchip/rk3576-roc-pc.dts | 5 ++--- arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 5 ++--- 3 files changed, 8 insertions(+), 10 deletions(-) -- 2.51.1 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip