From nobody Mon Feb 9 12:57:15 2026 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E12F52EAB64 for ; Tue, 30 Dec 2025 11:58:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095901; cv=none; b=ohUp181hTA9i/AGUz1Gxh2wbs4O3A8Kwf5Z+2PCtc+2mMv4Y6c8IyqzJIs88CA785qXV3nS4q80gTMo5FHavMxzJIXtU79UcQBdN6bP/aHNVvtWXV7TeB3qgSgGZqjkKttxwPpPyeDVbOxcORd4DftAZRDhoxsMn9vfqYKV83IE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095901; c=relaxed/simple; bh=OUvQ7oMO2uFr9fGsfbR1wf4//xDMs1kHRoIFW2NBxuM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gilRNFAQ7kolezkf4SRBKxS9P1NNorE3gM4nPbe7UIbGJlSGgo+nMmH2lymC4N5L1tiG9c33SmfVr7TgBDGmFKjVY8X9CB/p9AwADdoRgCmJoZVMZxKBsCfGURBd6BYnUsbbjDIzDo9mf7ZQmIpBK4zHOdKz0pc2HGv4GkgRv3Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=HNvzadZI; arc=none smtp.client-ip=209.85.128.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HNvzadZI" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-47796a837c7so63692215e9.0 for ; Tue, 30 Dec 2025 03:58:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767095898; x=1767700698; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ih4AMzp1qzpw/x5kP2zA7D0V9ItD81etj5nbb7Pbm9o=; b=HNvzadZIkB50KhwdjK/B103VhqkJcJjsyoW8v1xwE3ggPCyi70hVtcCv4gOeINNDsS 2QiyoZ3WFl5VINcpHA3m8Tmz8QVGyCEZTLB4G23X3EdAdmRh5o5ReoGlge2BVik0cWle RR5kDjdd5IvVgsYBVo3UhOIMdvMZIUQPFNQTFni6I8zK+g1QEUaPNPBV+TkrUAozOeAD Og6K/TkplnFxRONhVBoTphBpinoJf8AN+hsoYHE7hBJeFbtWIfg1w793wo5H28xZDEUL hqWAwtftVJ8tvLj05+UsqH/xfxEHMJHrQ38bIIbxoI3a1wNDmTo/pE8UfQIubG6hKYLa t91A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767095898; x=1767700698; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Ih4AMzp1qzpw/x5kP2zA7D0V9ItD81etj5nbb7Pbm9o=; b=blzGd00eKFxA75kI00Lc7Z+uMkQImSKDNYj0hP0wuYmASG4QqEGlhzwHs6PnffGOY3 t8XYtVtwi2NOvnqH+wvPkYkxO/jcjJQ8TD6oyayHdon9IO2BJ/CJQ+q9YS8qD6IHkai+ Eiae9eGtKS/toMWeJEIOYws+G2Y6hNgN0c3jZGfonFuuP9TJBeM/cT1yLha6G/hwj3yj 6SNCX1JAxgvkBZB+UDCeAq5/QKkLSPVvKSP3k2cSWGaPDXSoxQecOJJeP6i3OgH7TXyM 3C7TRzythyUKVnGgovyhDCLRax+ORngZN5/5I2qfteLCQ1jeSlHHsfNvEI7D6prZFtQs palQ== X-Forwarded-Encrypted: i=1; AJvYcCU5UxSmAmoX9EslWop8QU1ibXqZK+1Q3FeZcWhfUDk6TXiX7X4Eod721bPjFRu6fiFQNiYo1pU62OLs/lI=@vger.kernel.org X-Gm-Message-State: AOJu0YxIarEBP+WItH/UVPSk2/Wi3oOYAKVzltkzBQ3oLomG+y10W+sh jK497Y/yOYG9+gc2C9bpa/PYCutZUlc5aLK7l61J4P08Jm/nb8YzC5mC X-Gm-Gg: AY/fxX68WaCOFTigsQTqKe2xU1mwBlmdwzCT0IoCfz7PLGEdNQW2eNAPe0fHkS9iHQm I3fSMzFc40+ywy/voovP0Qq7d1ZgBmBfXLKGtJtq6D9G/+lHk4Z6TBBSQdwFYcIdMdNFcTbtNr7 Nm1uSHKL049x0xd5c90bzC1YO3NuUx9R/CvWW2lMtLGXWshIt+gQ7v3lYto0O7giL9tZz+oB6Vl ZnsATkkiCamVzW4U0NDSj7MdYiBnoOHf6CU4Cn3+q4w+uU3Gn1v9kpDDBYKN5Q7BuWD6QmwYosk auiDI46neWiGKqWyLkKIu7FSEWcc/sR7dZm6HfZYwSeQ9rXVzPzkw6v0PDNOzqKwc93omLClmSm LW5B6k+av5t9E4i8qJN2MOQ9N1EznTXszBvExrrkwgYsvsdIccZkGkqLSW8xEibsbTwlrqDy2r6 TZe1E6shwRR+mmvMJDHjD4+BwSWFxt8tshHoAhcnlLVYvySkXbH8bncpC3jcHqcEEZrxTs1/T5j Ipg/n+JaiqsGYItOQ4TjSRS X-Google-Smtp-Source: AGHT+IHdDVC7lomz8TAuNBzU35/RQ1JXAvvT8J2ZMG5rpljK2zLHi7f6CAAFZSJR3isDZm6g7zv47A== X-Received: by 2002:a05:600c:1c13:b0:477:63dc:be00 with SMTP id 5b1f17b1804b1-47d195893d6mr381036625e9.25.1767095897558; Tue, 30 Dec 2025 03:58:17 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:efaa:981e:926e:8957]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324eaa64cesm68337227f8f.35.2025.12.30.03.58.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 03:58:16 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Geert Uytterhoeven , Magnus Damm , Biju Das Cc: linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Fabrizio Castro , Lad Prabhakar Subject: [PATCH v2 1/4] dt-bindings: can: renesas,rcar-canfd: Specify reset-names Date: Tue, 30 Dec 2025 11:58:11 +0000 Message-ID: <20251230115814.53536-2-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar Specify the expected reset-names for the Renesas CAN-FD controller on RZ/G2L and RZ/G3E SoCs. Signed-off-by: Lad Prabhakar --- v1->v2: - Moved reset-names to top-level properties. --- .../bindings/net/can/renesas,rcar-canfd.yaml | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.y= aml b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml index e129bdceef84..9bfd4f44e4d4 100644 --- a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml +++ b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml @@ -122,6 +122,11 @@ properties: =20 resets: true =20 + reset-names: + items: + - const: rstp_n + - const: rstc_n + renesas,no-can-fd: $ref: /schemas/types.yaml#/definitions/flag description: @@ -195,13 +200,6 @@ allOf: minItems: 2 maxItems: 2 =20 - reset-names: - minItems: 2 - maxItems: 2 - - required: - - reset-names - - if: properties: compatible: @@ -239,13 +237,6 @@ allOf: minItems: 2 maxItems: 2 =20 - reset-names: - minItems: 2 - maxItems: 2 - - required: - - reset-names - - if: properties: compatible: @@ -299,6 +290,20 @@ allOf: properties: renesas,no-can-fd: false =20 + - if: + properties: + compatible: + contains: + enum: + - renesas,r9a09g047-canfd + - renesas,rzg2l-canfd + then: + required: + - reset-names + else: + properties: + reset-names: false + unevaluatedProperties: false =20 examples: --=20 2.52.0 From nobody Mon Feb 9 12:57:15 2026 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6DEC22EB5B8 for ; Tue, 30 Dec 2025 11:58:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.66 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095902; cv=none; b=Wo9F0kfhmLHdSbvF053m09daMXC3lHWWJNMwCR0RLSTbZyoSOA+v/SBjmi4WZ0b29q3n2EYKRMQpvRk0rBn1PMdw1l8U+l8z6dRe9jV7IZWG6ooRul0ig923n3PhrJLiGIbbADvXNvt5uVq6I7tveeRrocIceu9zlUAdlJh2reE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095902; c=relaxed/simple; bh=KjYWDyWnoHoWoOkGnse/jvkaJ5XxxESdlC+QGJlKdBk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=muXMzwlUoh1rEXLPga543L7UTzGVEIDsHAFSfqjDEMS/uBztDQk0cKJ1gBM633nrNmvR+cEZ0hB+doLmEVgvVyn+NcZmjzEPEb0Hu0zulUserQFeJLSqY+C9f8DT8U7kkNoppvKU/A5x/906PJh0Px4FwaqzOgOC16w/f04vyeU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=U4VZTX3Y; arc=none smtp.client-ip=209.85.221.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="U4VZTX3Y" Received: by mail-wr1-f66.google.com with SMTP id ffacd0b85a97d-42fb4eeb482so4936514f8f.0 for ; Tue, 30 Dec 2025 03:58:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767095898; x=1767700698; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TH2FRCJfbh+ausD8rThQOzC7X3+nqUlsi8sfpxkEbNI=; b=U4VZTX3Y6HR8jERFeL8mj4yDUtKhZ005wyfej12wnpG+3w0ZtFYw0Aze5325naRyyL wMdyO8OdmbUZJav0ohisIOo6tDjvqsE3fENobyG2JjbkyrVHivIgrtxp5R1wNbGnVbZa He5YBsFukxKNvJ51Gc82XRRdhthIwjIeSH32QLm5dOFRShvNU5QQZxfd+2UDYq6woj34 ioEAgKeg9eUThF+GcUiAuFGfK87TJrt0jQcVgU6hWn/KH9BaR+oU5C6LCOofvJofS9bu KzGrjddJlwkYGXBBaj/oTg8k2InrZl/Xnsds+i7uAjPA2IFVAa2HcoFV5XahrqLJkPRd I3XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767095898; x=1767700698; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TH2FRCJfbh+ausD8rThQOzC7X3+nqUlsi8sfpxkEbNI=; b=fkKmcgjR+RPkS8OViYUGmjN31ukB1+IWtQcbonJiULVQAgEMOZeK+uVWtVvukaWU/C 1ocKj/4++SUj5KK6Mk1RXRBB3RkVnlHYsNF/R0k1IFWc9qc5p1AQqDUqIyXhccYABHL2 lvvA7Ntp2zlbkoVERfvh6SL6pRPsljlRCOMieyLmuG7UFREkNwO88/b2bRz4O10uCBYa 8uwA6orFcl6gwKVEbgNKgwOfC0ZutYhy/SS3PRstEtj60dQ/TR2Mc7e74eeyeEnSaPKl PBPHbn48CsODDjxKg6Ig5rDQp5IPdczS/2hnL7K6DT2tXjVdKBB307SlbFWxWdenkfjR bJog== X-Forwarded-Encrypted: i=1; AJvYcCXIrjvYY0AXdHQZW/EMv4w6555i0arTAKAQdnl0Tw1t/xyQ90NDAqs7NNk444sCJxqi/8F8mOK2xPOz1bU=@vger.kernel.org X-Gm-Message-State: AOJu0YyP1RFieiFORQVq5qIJ96ncTZFOVxdOe9vKgbYRiJQcowrQDjka wZyeOvXPK84EFxKsVsp2UsosBhdvBm/cjGUFCT/AxuSaPoGAVz1nJX9J X-Gm-Gg: AY/fxX6CYhbtPo3IVtLKb2Ht/+HRRUpQ9QgrmW/hSeJDGMnvQe5rxweqSCFG5P0O04S klEhK26uuyNN2j4LFI8nSyZIelSkdaAqCvlg7rCxIwFz4uBlr5YQFT/hJ62royPF1CHdfWnyNaU /WtRahpHGxNKUFLCpk9vS9lXwLGYqXK+4rbDocm1MU3djs4pQRVUNWd5PreTgKU/aDBypWtRCmT k0e5P+pJSs5Hf2fe+iWVlyYe5GzR3eFsoo0ymm+v3Iivc55cqzBl6X4ZjkB6bF37LFK7jLA8FYV 9bdm+Ai2hUhE3NHIz9yIu+GZdbguiSpNuAYTc2lnkJ0hR+HnvJtVRyhqJyB//S964MR5wy32rfN U2SM2hc6bGC2/TzRjpl/Qe43TKCitu9+CAmdgPD7PxedJZa5McPFnkN3FhqcrygECNVgVYRvVJR WhgrDMOrYeZvZ0n1rrzyTKHmZqG840H8n/L7ixhVY6WS3sV635CRsXgk+6B8856eWH6VlxmZblg imtiqnhW0VwU7Jyx8Sj/wcy X-Google-Smtp-Source: AGHT+IG8pw2WnLdLL2INIYYvES1i8SAlbuVSbxsplffVaBslb23j4XCBcHXODUtcw/FBn+d92ElZ7w== X-Received: by 2002:a5d:52ce:0:b0:432:5c43:5f with SMTP id ffacd0b85a97d-4325c43025bmr23773087f8f.40.1767095898338; Tue, 30 Dec 2025 03:58:18 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:efaa:981e:926e:8957]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324eaa64cesm68337227f8f.35.2025.12.30.03.58.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 03:58:17 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Geert Uytterhoeven , Magnus Damm , Biju Das Cc: linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Fabrizio Castro , Lad Prabhakar Subject: [PATCH v2 2/4] dt-bindings: can: renesas,rcar-canfd: Document RZ/V2H(P) and RZ/V2N SoCs Date: Tue, 30 Dec 2025 11:58:12 +0000 Message-ID: <20251230115814.53536-3-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar Document CANFD IP found on the Renesas RZ/V2H(P) (R9A09G057) and RZ/V2N (R9A09G056) SoCs. The CANFD IP on these SoCs are identical to that found on the RZ/G3E (R9A09G047) SoC. Signed-off-by: Lad Prabhakar Acked-by: Krzysztof Kozlowski Reviewed-by: Geert Uytterhoeven --- v1->v2: - No changes made. --- .../devicetree/bindings/net/can/renesas,rcar-canfd.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.y= aml b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml index 9bfd4f44e4d4..fb709cfd26d7 100644 --- a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml +++ b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml @@ -44,6 +44,12 @@ properties: =20 - const: renesas,r9a09g047-canfd # RZ/G3E =20 + - items: + - enum: + - renesas,r9a09g056-canfd # RZ/V2N + - renesas,r9a09g057-canfd # RZ/V2H(P) + - const: renesas,r9a09g047-canfd + reg: maxItems: 1 =20 --=20 2.52.0 From nobody Mon Feb 9 12:57:15 2026 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 37CC12EAD09 for ; Tue, 30 Dec 2025 11:58:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.66 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095903; cv=none; b=TB1vS/9B802Xm+VnDluD3Z3IDsNikkH2+kTnfVguZx/AA/PKY4vE5ScR1YUDbg9Sqmh1VjSzP5PRUhDZF6SSu31oytLfIzOjo9veQ0icdYMq0j58/F2dieJq+pLx0BpbdDioyYWg7L5Cume9yUIl0Mjk72pwaaBCcLM1lXovMso= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095903; c=relaxed/simple; bh=RInXvReQ5POy4FMimtb0C34m5vk5/lbK61lYfvbonc8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AF7XQEz3haF8pVWW8QFFY02+ZNzlnz3zAzufRZJu37Ggi0102F/t5tUfon55xJao5PvFfj1weEGKd4AZEOpp6Rx+by8gLt6/aB8hvLFLvB2MgdDDMOaFQAYLnyiJtGfUoC7eOVp5QiENs8Wsq4zTcrTM7oSRZ2qMlT4BC1VxQjc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=g/XtL65W; arc=none smtp.client-ip=209.85.221.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="g/XtL65W" Received: by mail-wr1-f66.google.com with SMTP id ffacd0b85a97d-430f57cd471so4831140f8f.0 for ; Tue, 30 Dec 2025 03:58:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767095899; x=1767700699; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Md4LenoxLA0hBS+HLQnseJu4WXkBm6RSI6SGmptImzA=; b=g/XtL65Wrk1YyEy8FhOyDZuCLp9WEnIf9JQxsaN0aFdzPq6goH0Jys7EK4Ag1xMfX5 8q39O5u8bZDL/eat0AFGHyGnIhBinSViDD4NGu8vT8YKQZbLE8LYgioA3KLHumg0pHao qZF99dBhIyVDxHVUFHeiOX63BDQ56D14I9N7S4nW7ledAo40b/BEPPquJkuvOEqbr0KT J7KWvQ2V1QkZPiSQCWjdByVhDHYUGceDGViTpD2e+xnvAn1u5nZAw9NQj8x7qPd9mprh VHaBVJZ4KCuYrisSHqgUHJuJLAerb8s13O5ev2gvhxjE9d2xCq3aJ5NV9k6ptCOpcb6Z YpMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767095899; x=1767700699; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Md4LenoxLA0hBS+HLQnseJu4WXkBm6RSI6SGmptImzA=; b=mRzbhzVpI+BhDA5bkTz/sezUYSkLBFX1eevW/jgfYrf41Ssglc+yqqI5rUrDvx1HcG XT2ZGw8BbddUrYphO4F2LB3M42ljCN4MR2SoL1/PUoJuwmUaPrEDeydu4noA3kFBCPpQ lf/muouCeR1mrtpoVxbv/ZnKGbWGj7Y7+lh1AhvMdlcmUrdqfVYllWPge24eLQt0dwDR 68k+aa1GsCsAQqSQpTEs0yIIOr8IL9HlXGEN5mR9X4vslqb7bHodVR9wwkXMCU/0wWQ2 pewcweS3bFQdQt54GxitXMX7FoOjLhIIXC27CE3F3MKzy0F1uAILmDxWb+4JqjnADBq5 GJjg== X-Forwarded-Encrypted: i=1; AJvYcCWQNDTGoxG+TtjmutbuQBXvVJmxKIZMlc4KEwWlJynY/2tbJg3gVQz1TVyPcml48Xz43R/e/XFfdN8hTjM=@vger.kernel.org X-Gm-Message-State: AOJu0YwaDTJBC/p9z1r1OfYKBiOHD6j5AJ+L4QBE7XB62azYgTjRMza/ wZp+tJd4PtXc+OZ76sVRRHNROJTzqfoKhFjqJpCChInRYAXbwL2Ufx14 X-Gm-Gg: AY/fxX4e9TiRcRZ85DJynOew+M8XTqvPwIzDDjTX74N6OCLZ3FHir94txFO7CqsOsqQ lEO4ljhcEtbFBnWseq+ysaB+wK8OVP0WhhKNyvOm9WgyLRF/Y65mFudselVRjtMShr+LuSCCtbl zbSmuSCA7o/KCuIsWnZJATsmN8zpGa4FEgSRIxRAUihLo/duKHmB7ltjgyNmxYxUKp3OKi/EevA eZSviygeR2g7AAMxTcEPl2rp8JbWmNBG9YSA3hW4xYJQd6bvEhWohymSKqMgDdW5zQkW6Jb1oAn yiDco3LCAcXShgYqW37+3fzf0x13k9B5r5bNS2pIK6Pg/D8qgYfT6y/06j6GgRJZ0Jw5WCv+nqT +V2CS9vrdLa3Y3e16vcRh3vmYs7DqnAz/GTGgTFaKPxLP824UbuFKcvwnSNtVfJ+SX9ehc7AaKL 9OV12inNFNPzSF1ncOgcBF9Q3Jo7HZO2kBMju9JrAN6N7qgklMX4061D7n7/+NWIRGU7xrdKhar aKkz23lmv6VAgp/W6f47sjI X-Google-Smtp-Source: AGHT+IHtSz/WiusYFxkiAPspdPu38Bl3h2tcnJLHp2a1T6hYQPtR4Q1Zp/41Eow1xjcXx5s6xxYVCw== X-Received: by 2002:a05:6000:22c3:b0:431:67d:53b3 with SMTP id ffacd0b85a97d-4324e50bb1dmr35616083f8f.43.1767095899416; Tue, 30 Dec 2025 03:58:19 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:efaa:981e:926e:8957]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324eaa64cesm68337227f8f.35.2025.12.30.03.58.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 03:58:18 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Geert Uytterhoeven , Magnus Damm , Biju Das Cc: linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Fabrizio Castro , Lad Prabhakar Subject: [PATCH v2 3/4] dt-bindings: can: renesas,rcar-canfd: Document RZ/T2H and RZ/N2H SoCs Date: Tue, 30 Dec 2025 11:58:13 +0000 Message-ID: <20251230115814.53536-4-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar Document the CAN-FD controller used on the RZ/T2H and RZ/N2H SoCs. The CAN-FD IP is largely compatible with the R-Car Gen4 block, but differs in that AFLPN and CFTML are different, there is no reset line for the IP, and it only supports two channels. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- v1->v2: - No changes made. --- .../bindings/net/can/renesas,rcar-canfd.yaml | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.y= aml b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml index fb709cfd26d7..4a83e9e34d67 100644 --- a/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml +++ b/Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml @@ -50,6 +50,12 @@ properties: - renesas,r9a09g057-canfd # RZ/V2H(P) - const: renesas,r9a09g047-canfd =20 + - const: renesas,r9a09g077-canfd # RZ/T2H + + - items: + - const: renesas,r9a09g087-canfd # RZ/N2H + - const: renesas,r9a09g077-canfd + reg: maxItems: 1 =20 @@ -179,7 +185,6 @@ required: - clocks - clock-names - power-domains - - resets - assigned-clocks - assigned-clock-rates - channel0 @@ -243,11 +248,30 @@ allOf: minItems: 2 maxItems: 2 =20 + - if: + properties: + compatible: + contains: + const: renesas,r9a09g077-canfd + then: + properties: + interrupts: + maxItems: 8 + + interrupt-names: + maxItems: 8 + + resets: false + else: + required: + - resets + - if: properties: compatible: contains: enum: + - renesas,r9a09g077-canfd - renesas,rcar-gen3-canfd - renesas,rzg2l-canfd then: --=20 2.52.0 From nobody Mon Feb 9 12:57:15 2026 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 39DF42EB873 for ; Tue, 30 Dec 2025 11:58:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095905; cv=none; b=dG4MRtAPBMUBp9ToykaTGbiW4Fy4QYCwXO6DbvRkQFMDzWURTwpchuLJgcwkIzxJXeyDiHfl40Ey7CHPOcLmtQN/vwOM0WoBH4uklEKs0pQwJpOrAluaBFpZ7sx9iUq8WJqM/b56oLTBEPOD2OX3Zzeq0u9W9IZjQ6kn6mR8l04= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767095905; c=relaxed/simple; bh=fyRh3NDfYI2G2pxDNRqvuJsGnCEa1C3EXnnGh0e8NZ4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=neF3UK2oHLAebQ65pXUrYPTQYmozuH3dDLyP1/vLrm14IGDhakMndoupAMKBbasaTm/xehVNbNWG9ALJHzCng/M7C2AWsLQiMgv7vDkhsLYUWXrtOoHnv/xrYw/B/FWr2MnrO4YwIqCtivEpij0XitCMuGsAVeFWT6REom4GOv8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=isUNO4Rp; arc=none smtp.client-ip=209.85.221.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="isUNO4Rp" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-43277900fb4so1623422f8f.1 for ; Tue, 30 Dec 2025 03:58:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767095900; x=1767700700; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1mrVqbtRlpbpcL6kvwA96sNyCMACeAaD1ypExVsExyw=; b=isUNO4RpRvmeBb/SewrfLUxGBVOlt1KNSwulqiSCDd4SU6wPuB7VXvynTj1KLnJWNZ zdZB0JgIgbvJx8tyJ+vo0BlFowcIeAQd/WXrVdBjErz9k2Qn8cqca+ZiQUwSDgekv1dg rGYuNp83MhShxYq3gHazwiwjEgvTgoS8guiaTaSN3XTvt2Wu74f4Y4NV28+rGHFFnVfR B/l+80G6ahiTF0lGEqW8MYlD1AYrTrTlfGSFwAEivdkIdiReomPCCJnzxNL/TCqwmBhl VsRwwQw2AhIdFq8tpwFr5f0eSL6k2pGwgAVXULZ9lAM7Fwz7nzWR1On4vIYarcn8G1rA BEpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767095900; x=1767700700; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=1mrVqbtRlpbpcL6kvwA96sNyCMACeAaD1ypExVsExyw=; b=v0nUkEmfUkMLb7zObvihhcJUdQpC/ZNS8djk52u5YCz2KxBd7rjLuCOyrigrdYMs0c QM8q0K5ouJxlnb9IzDfaFZ35JlIoKqWYKK9gxaNcbwuVPgFGk20FSVMBMzKqCfBQm5jI jbeGely8WF9AcyMFGEJFMz87bh0fqHVD3uCqL4teg6LFjgDbjL6COqzipX3pmPnUdq58 rcEg6Lp4CPbPOJmlgU2eWJ5FIcNysYiQ4y3L9/fU6Dmylbfwubc8xzrcZ++Vx2VG+/5V BStuCXJwjezpgvjCW/a0GFINtR0r5ErNKqFKoG/xqzgjtHFunp2QH2EupIUWJde1du2K 4lNg== X-Forwarded-Encrypted: i=1; AJvYcCUkz3lW/fJBGmx01rCox41S7q3d7vJPQg28bHUad6oCaes8fw2Mh6ZOjTbCD+Me/P9Vuv1qL4na/+RDpVI=@vger.kernel.org X-Gm-Message-State: AOJu0YyfrJ2dfOr3L9jX/X3DGLdooPSKAFwqieWZf7U0dk4/5FNIXHJJ okO8HHz/AH53cI1Y8zPHGwhdyq9AAlJyIiIS7swUnuV0NIf1Uj07MUHJ X-Gm-Gg: AY/fxX7F71a4NvYez6+Zj49hxgj0KxW6nQusPT2pqvrWScepxptAzS17Nvti4lARfMS 4ZIos2K5QXMc9/7a4GdDfS3mJSNr/7a7njInOEEgxXPqVo3ogimlav9YtDwZ88097jGD/1uAhI8 funmC0FIj32cOHqQqGUK9hz6icYy7zRxizlZzy4GZZwN29xqVSCIABtFW5outH4qXYpGoAhpsbf ahmJo4J+MLUMYbiOsWOMueZwZSh8XiAJlrT7iJeTYzIjIbsNJLCL0kNr8SP4SBlgi2K8VD2/Qrh 5iF7GgcoQ6rOZVCS6DJCMhJL50+yWQX0K28ahzekCDQd6v3A0gE4C1MkZ616ehPN8yQqHE9O7mY XfehXJkX1NW4OC8MN+WPRYh9CcOS4G8KZ7u3D7VeMPgG9ZSFltxqvzzcmfoE3qep0qdOZMkE+R/ ioKV2sw83ChE7C1ygrJ5LUBk+aRGtKX4GwVMVU8h189YJSKdu75B2rrgNPEs4xSGpeYkLoyRmno 36HmU2dKJt0B4epyPToCkBf X-Google-Smtp-Source: AGHT+IFkCky57Uay6sBkG6xB9auHzI69jD1MaNT3gszPM4wT3bxIuOsRBOVRIqN2JH/ov9C69vdqcw== X-Received: by 2002:a05:6000:2008:b0:430:ffdb:e9bd with SMTP id ffacd0b85a97d-432447a714amr49360943f8f.10.1767095900408; Tue, 30 Dec 2025 03:58:20 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:efaa:981e:926e:8957]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4324eaa64cesm68337227f8f.35.2025.12.30.03.58.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 03:58:19 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Marc Kleine-Budde , Vincent Mailhol , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Geert Uytterhoeven , Magnus Damm , Biju Das Cc: linux-can@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Fabrizio Castro , Lad Prabhakar Subject: [PATCH v2 4/4] can: rcar_canfd: Add RZ/T2H support Date: Tue, 30 Dec 2025 11:58:14 +0000 Message-ID: <20251230115814.53536-5-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251230115814.53536-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar The CAN-FD IP on the RZ/T2H SoC is similar to R-Car Gen4, but differs in the AFLPN and CFTML bits and supports two channels with eight interrupts. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- v1->v2: - No changes made. --- drivers/net/can/rcar/rcar_canfd.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/drivers/net/can/rcar/rcar_canfd.c b/drivers/net/can/rcar/rcar_= canfd.c index 4a653d8978ba..eaf8cac78038 100644 --- a/drivers/net/can/rcar/rcar_canfd.c +++ b/drivers/net/can/rcar/rcar_canfd.c @@ -670,6 +670,23 @@ static const struct rcar_canfd_hw_info r9a09g047_hw_in= fo =3D { .external_clk =3D 0, }; =20 +static const struct rcar_canfd_hw_info r9a09g077_hw_info =3D { + .nom_bittiming =3D &rcar_canfd_gen4_nom_bittiming_const, + .data_bittiming =3D &rcar_canfd_gen4_data_bittiming_const, + .tdc_const =3D &rcar_canfd_gen4_tdc_const, + .regs =3D &rcar_gen4_regs, + .sh =3D &rcar_gen4_shift_data, + .rnc_field_width =3D 16, + .max_aflpn =3D 15, + .max_cftml =3D 31, + .max_channels =3D 2, + .postdiv =3D 1, + .multi_channel_irqs =3D 1, + .ch_interface_mode =3D 1, + .shared_can_regs =3D 1, + .external_clk =3D 1, +}; + /* Helper functions */ static inline void rcar_canfd_update(u32 mask, u32 val, u32 __iomem *reg) { @@ -2345,6 +2362,7 @@ static DEFINE_SIMPLE_DEV_PM_OPS(rcar_canfd_pm_ops, rc= ar_canfd_suspend, static const __maybe_unused struct of_device_id rcar_canfd_of_table[] =3D { { .compatible =3D "renesas,r8a779a0-canfd", .data =3D &rcar_gen4_hw_info = }, { .compatible =3D "renesas,r9a09g047-canfd", .data =3D &r9a09g047_hw_info= }, + { .compatible =3D "renesas,r9a09g077-canfd", .data =3D &r9a09g077_hw_info= }, { .compatible =3D "renesas,rcar-gen3-canfd", .data =3D &rcar_gen3_hw_info= }, { .compatible =3D "renesas,rcar-gen4-canfd", .data =3D &rcar_gen4_hw_info= }, { .compatible =3D "renesas,rzg2l-canfd", .data =3D &rzg2l_hw_info }, --=20 2.52.0