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 3DC29C55164 for ; Thu, 30 Jul 2026 14:35:06 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References: MIME-Version:Subject:Date:From:Message-ID:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=UPdLT06umJwmmUsX1irnSgeUXLv2Jj8yr+7n9Bs13eQ=; b=xJDrzVFjN3uFnSMcF/QAIapxUh bckONoojxpRkcq66OU+qDfaJOqRidq5uFCx08O5wFXKCXbGArK3wjhKAZOl/1JstCPenqxd7pAUqg DqjkYYXGFaakuixsvjDHJ55JOuS1HrMlMYCTFXIgGf3m/iCwnT6vx3Je2BMO0soV8X7YnJ0LfXZZZ kvhXArx+L6f7IBv7JoCUMYN8wSJb6ucdGptbpkhsg4R+oXJM2k8PbO7WhAhG/4q4fdEwBGDd58Omh 8lwCUXAmtR98tZ1HsSPSj5Ic1TZ+ifnUF2vnnjtnXwis3svBZQp9OtqXSOqPPgQ/ioKNgd7hcOJmX VQZTYPdQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wpRqg-0000000AlCV-3UyP; Thu, 30 Jul 2026 14:35:02 +0000 Received: from xmbghk7.mail.qq.com ([43.163.128.49]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wpRqd-0000000AlB5-2g6f; Thu, 30 Jul 2026 14:35:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1785422097; bh=YbT/VBy8/jyTVyfcMlrMZ1rcuYWd/SqJbq1DiU5dIYQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=Wphgl1a6iPqW8jaXPjQINjI8VPIoDXywirAvj4L2MXD1PyLNA3zX/ki1pjeA1mqRR yalruNkiO47hKXjAJOnFzr1xO/2eBVwhn+iQ+UWuINYH0L4wun6rQgMQQBJLoCGItx lmwPpxlNms97ZSW9CCaUof5ojpihLVyL5ctK9xuI= Received: from ubuntu2204.localdomain ([2409:8d20:22b:54c:9e54:40ff:fe02:3f0f]) by newxmesmtplogicsvrszc56-0.qq.com (NewEsmtp) with SMTP id 8B38245A; Thu, 30 Jul 2026 22:34:51 +0800 X-QQ-mid: xmsmtpt1785422093tylrip7vf Message-ID: X-QQ-XMAILINFO: MC6m07AaSFhrvwmDTwhytxEJhh9nxDyjG7kdMzLWFRkZI5yPgzPYsP8xckGLFj 5pHd/omhx2VtQrCp3o970+DnHWr5CHS/jvErnPaGxxOCa8gDxp99d1KX/FDOEZR2Gx7SM0fDq6Q+ vR1iBzwq1ahtr1oCDKJ/yXipYb5fbmDeVeM8ns56KN/kpHRfhbl8BEJUNMVuuVXcy8uIxiXQQtR/ QNTruEuS8jlyhiNq0NBo5LndRYOyheuHvgFAv45Dnr1m6YHoFHP0IqeE0n5tnCWO/8TJRKlr6UuA TZXsu6zseoiWEa3YXvLlSJ0VtKTUpaCH/S2NP8EWDVYHJkgQqiqvVUAiZocY4XbyYNLFLrb7335p 9uniLOQMzoIpe1iDUfyh7n1oJLU3yWFUld1dHJ0hrtuyitiO7j9f9OJBQSa/+qaMbSH4djPr+dBL PyKplCDYqtdjwORfeYWlqs2PAll16+JFMgN8IkvOGpySAkMjVEaYiIjqdYcS9wNj9KI0NidgUDZm jrjoviR0elcfd+bXskzUjDzBD7qygKXcZOBEW3QaZalC42Uf2D0vLttZYVCG7m79IcsLKTEvui3m 3VpZ/2cfZnT+3sT01E9kUYXah7DQtg+UXqFNPIy+G962tf2Xm3cwMGjZ9wjhrOCNdBMohOx02Eow DyMn8ISuYkIerKfvdfH2KG4ynPn9zOmNhd2bMEAsShBglfaz608FsxBASjRJP9GLxvv4lLNpBA6I Z1ZG7SXRr8i7m6XLAjQ3KnaSWOhGiTKlQhKFXdhha4aBLrUZhptE2S5+5mP2GDWnm6dPkepF/2Rw RIFngKgaeQOa/nxnvLZrisMcWZwoTSLwEbYjVdSmoR66P/LZkPd1tJFkkpOKksm9IuX/C+5Y0dzV vzFaWSwRAfz6/BNkpi/gIDzNt7IO6Wvzi5emNuhd/0jkSgQouxs0i1K29oxZpMc4dFII+i4RBb/r XHI1YP8esNffUh8q/BTBKM2gTOA8f3EYLKFDLJvw4xwfw+/2eVbeuSDQjv6ACrDGjw9VN03adRhj YSsw1a11IWEf/qY8vg5bHDUGArLciMOG4WmvkLCyaZ2YuARt1E2R0q6fGY1nNvtlaKzmfrC0tNBa T9GJpJ/5gRgpHJIOTDDVz/qjUpAz30h0xDohhqYlo67idKLxayL+obCXLht/6o1poKTCgpvGLgG3 Y0qMI= X-QQ-XMRINFO: NS+P29fieYNwqS3WCnRCOn9D1NpZuCnCRA== From: Cunhao Lu <1579567540@qq.com> Date: Thu, 30 Jul 2026 22:34:02 +0800 Subject: [PATCH v6 1/4] dt-bindings: can: rockchip: add rk3588 CAN-FD compatible MIME-Version: 1.0 X-OQ-MSGID: <20260730-master-v6-1-dfb63e234775@qq.com> References: <20260730-master-v6-0-dfb63e234775@qq.com> In-Reply-To: <20260730-master-v6-0-dfb63e234775@qq.com> To: Marc Kleine-Budde , kernel@pengutronix.de, Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Cunhao Lu <1579567540@qq.com>, linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.15.2 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260730_073500_009155_A729195B X-CRM114-Status: GOOD ( 12.25 ) 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: , 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 RK3588 integrates a Rockchip CAN-FD controller variant that is not fully compatible with RK3568v2. The RX FIFO count register field is encoded in bits 7:5 on RK3588, while RK3568v2 uses bits 6:4. Add a dedicated rockchip,rk3588-canfd compatible to describe this variant. Do not use rockchip,rk3568v2-canfd as a fallback, because that would describe a register layout that does not match the hardware. Reviewed-by: Heiko Stuebner Acked-by: Krzysztof Kozlowski Signed-off-by: Cunhao Lu <1579567540@qq.com> --- v3 -> v4: - Collect Krzysztof's Acked-by tag. v2 -> v3: - Move the Changelog below --- - Collect Heiko's Reviewed-by tag v1 -> v2: - Use enum for the single-compatible entries, as suggested by Krzysztof. - Reword the commit message to explain the hardware difference instead of referring to Linux driver match data. --- .../devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml b/Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml index a077c0330013..81e2b6dfeb02 100644 --- a/Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml +++ b/Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml @@ -16,7 +16,9 @@ allOf: properties: compatible: oneOf: - - const: rockchip,rk3568v2-canfd + - enum: + - rockchip,rk3568v2-canfd + - rockchip,rk3588-canfd - items: - const: rockchip,rk3568v3-canfd - const: rockchip,rk3568v2-canfd -- 2.34.1 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip