From nobody Mon Feb 9 14:24:35 2026 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 96C7F2DC769 for ; Wed, 24 Dec 2025 16:51:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595063; cv=none; b=fD6EglVNLFaDUGVuQk9AXdqDYjz2CPRpT4v/5mwkOSRq+P49VjooSM1RfiH3fwCCXhFCDJj4b94sqKlY5u0ykCCjAYg5esniqFXAgKXCZLo3QuyXVhXjCKEC8LuAs/0xFSfGhYbL3KZJlyIdOznP8pkkYk8Z2vnxogWCOFIA4s8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595063; c=relaxed/simple; bh=ZrXxCTjXWGjjOG+8aqV+Y+mwv9ykkEgiYPHQ1T3uTpE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=s+ENBVlDhlZsBYFEnetoSK7dD12mW4gMYIbXwx+LX87ezVjiT7ruGRut2Bvp/qn+hZPx7kzywP/vS81oQJl/nQK6WssDsQGlXrZx6JDIAqP9trhmfBAaJI7rcrCEZT5DRlkJ9wcfIGgw3z9bedhoGxab2oI+nXClASQNtEelXCI= 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=eGXgyYw/; arc=none smtp.client-ip=209.85.128.47 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="eGXgyYw/" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-477b5e0323bso35776895e9.0 for ; Wed, 24 Dec 2025 08:51:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766595060; x=1767199860; 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=KTmPuQNTTXZsqXP+8u86ygN51TXOteMoSzOM42GP7ag=; b=eGXgyYw/QssfvvTYTyeEw8SSzsiv4VbWJGZxfvAxGhXIsnB67zAuGKX6KbR8sOP3KV 5pZxP5BDlDAeaEZ/8n2ECM0p3lUxUy7PpirB+ZEy+CfKOLLojyD/2Efcn7TFOpaUOIKb lCacb7WrPdut2si9tICrmooV8V+l06DKFQPOyPIlwlFaeEDgGZ4FpyzF4nPx6pL9qwyN cuX9tlUeCWEqow+jfNywrBTCvWwr1HiDUStLrR0jMgQ/lyNbggA9RDMHIVur3NpsEKq8 EdDP9QqRRV+5xHx7Gj8Bt3YevpdmJxgyz/IwiWWYDTvF5EX45oUqaidJ0p9FWiGJZT2D pq1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766595060; x=1767199860; 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=KTmPuQNTTXZsqXP+8u86ygN51TXOteMoSzOM42GP7ag=; b=q+1tT3QU45Ba2EoyOyRLy7N2s3ET4wa8IlY9XE7Qeki4D9vR5bJK++7qwj7ObdTFDS EzkLiBKA+MVNJNi11+rcFzZ59wB+JhLHI+YD2CFvY248f9NDR71+mnyjB3kRugCHeaRQ 7rWjNZ2nCm1lLnFbw8yw3SSXL2L/gBLF5WWmZsdVM+i1qE0QJ22ZYo6ZOVDTyPDMm4lU w2jL2ozFoxGxqzypLUBotZ8rwiRZPuqp+iK8726oLsDDZu3jWavlJtQlPpeP2xK7ApXM 6QG6zwEfDElQl5dDLxqUdpMnnZj9Yzj8lv5hlu3ufiPTuYWD8ESr+9ElQEN8ofHm9prs VypA== X-Forwarded-Encrypted: i=1; AJvYcCW/WeKnprp9P991qOzB5x/vyab10lXET/Wu8WQe3vTigXu870cUqv309bcvzsEmBfh1BVPj37PnF9wS89E=@vger.kernel.org X-Gm-Message-State: AOJu0YxD0FDMlONiigXroVGr7FTq5W0NxIcaBNDCb+bclxmAq+xdNfp8 eklC63tdKktb5vP0Oin66xH3CRHCDrK35mxXm7X4ycFwxXJRY3Ij0Qwl X-Gm-Gg: AY/fxX65yFmW2pc5+ajzG1iU8Ro/UJ5YMITMATPcn3J9ZsolghaSlQcUiDqNIqvbETn c4qL82cGoRs6WYFvFV3HgjeHPysqy+Wg4AE84EgDkDxCm+D4ShuQfAmBl1AcCE562a1fUinIgpC FCUibGWFcHvaM7gBY32Z5NXgPvCuEqNs2VGVSUDUrm+3fBHwisELiuPtpfgH2P8Nbu5+Ry06jbq SkaplZ37nDAI1b/BECSQ/sN/vWLJR17WZViYH4/nJuL701cKzZBEpcffPIpc7cQXjhZZP+8sspE 3XMNr1QY7MC6aNO9d0Fob0VqYk3usgWDSVkOoh5zM6x/5z+paEnEvKfBTXZxAFdmmfM54KUjFzQ S6557Wavw5fx2HyZb9QWGrzFCAVlHufVUaceNTMoehGG54+odz9/JaGxNTKFU0Rd/8Q1OzGqs4C NNiGRBkRfrBROzeqf9+gMnTKajwfFhU/6SuQaS071kSeEPHWF8+HmCNecvpRCagpRg/bIwwdIZ+ cAHVQi435qoyPz2lDwz2LCm X-Google-Smtp-Source: AGHT+IEHoaqx50xdluKo6iOyYLijbIpNgJk6AMJ4ejz02SDIzXXq58fP4NiJQLWVqEs20tcyZW/NVw== X-Received: by 2002:a05:600c:c093:b0:471:5c0:94fc with SMTP id 5b1f17b1804b1-47d1cecac53mr149793425e9.6.1766595059883; Wed, 24 Dec 2025 08:50:59 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:3371:7b65:aaf4:d2e4]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47be3ac5409sm136482305e9.15.2025.12.24.08.50.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 08:50:59 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 1/4] dt-bindings: clock: renesas,r9a09g077/87: Add PCLKCAN ID Date: Wed, 24 Dec 2025 16:50:46 +0000 Message-ID: <20251224165049.3384870-2-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251224165049.3384870-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251224165049.3384870-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 Add PCLKCAN ID for CANFD to both R9A09G077 and R9A09G087 SoCs. This definition is required for describing CANFD device in DT. Signed-off-by: Lad Prabhakar Acked-by: Krzysztof Kozlowski Reviewed-by: Geert Uytterhoeven --- include/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h | 1 + include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h | 1 + 2 files changed, 2 insertions(+) diff --git a/include/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h b/inclu= de/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h index 9eaedca6a616..c4863e444458 100644 --- a/include/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h +++ b/include/dt-bindings/clock/renesas,r9a09g077-cpg-mssr.h @@ -33,5 +33,6 @@ #define R9A09G077_ETCLKE 21 #define R9A09G077_XSPI_CLK0 22 #define R9A09G077_XSPI_CLK1 23 +#define R9A09G077_PCLKCAN 24 =20 #endif /* __DT_BINDINGS_CLOCK_RENESAS_R9A09G077_CPG_H__ */ diff --git a/include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h b/inclu= de/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h index 606468ac49a4..0d53f1e65077 100644 --- a/include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h +++ b/include/dt-bindings/clock/renesas,r9a09g087-cpg-mssr.h @@ -33,5 +33,6 @@ #define R9A09G087_ETCLKE 21 #define R9A09G087_XSPI_CLK0 22 #define R9A09G087_XSPI_CLK1 23 +#define R9A09G087_PCLKCAN 24 =20 #endif /* __DT_BINDINGS_CLOCK_RENESAS_R9A09G087_CPG_H__ */ --=20 2.52.0 From nobody Mon Feb 9 14:24:35 2026 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 966D532937B for ; Wed, 24 Dec 2025 16:51:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595064; cv=none; b=RUjfYfqFwlW3x5LNLEYL64IumZZSOIXoQVdzy5rNeUfQUI0chFpwcSW7ugkZpjKOYF1YsMmi+fvguZvS6HlxACkFBvA+zxRXMoSeskXuCmipwBr9/hyYW17JC5nnvJ0PbCJnXWtUueRiIBfKuxikPBU64GqVUaNdrhByrMrNdi0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595064; c=relaxed/simple; bh=tQ2MoAosKlRlrd/npA5g9SYg6s0JOpLKa8kN/mDNYvM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sWDH40ChUbvCh2DpkpBMP339nWrEEa44AG1c1eoekiKBqM196rXzqScfMCat7IZYjbLjttF4aKOSuGaQN8W8GDtFeuLK7+gFrbm1wlb3gym9G0re/T79s4hABm4hoqoAkZbErgL72PgOtDvzYk0unkHoPyedTvseHS+Kyl3hi14= 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=FEeUMPgF; arc=none smtp.client-ip=209.85.128.53 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="FEeUMPgF" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-477aa218f20so38031505e9.0 for ; Wed, 24 Dec 2025 08:51:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766595061; x=1767199861; 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=/EK1HCfHzeEgXjAFyaR94Cl2pyhmBKIAz+AoGEI4/Ug=; b=FEeUMPgFPZRQR8AIiWtBdhMp83dEibSTYNX/jn4RDkuFzZGBE/5xjefWHuhRpwJ+xV yOW6yKBRYLOy8yd101Sw8AwxQuca/L1r6pEX6OTU6diIcYr2Xbqn4xMfjr7Dx3ZfiZaI J0C4W8AgQI3rHemFk64NNIAqbAmtJa7F9cd8jjNu0QsR7Rmvp+H6gmcDd+anc993PzUj 8mEG6zFhfkI+hvWfhC3FRxzmM/71IeH2Nfl+90g6hMw50exAxKZtBHL6Pbxxpa5h0tta 6SuyrhsylU0R3QUR8YD3lpnwnu5bdT1Jiek0v4sFS9VksDCgHkRbL910sgTMxSxaq0Aw AKHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766595061; x=1767199861; 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=/EK1HCfHzeEgXjAFyaR94Cl2pyhmBKIAz+AoGEI4/Ug=; b=Tz6998unVW9pbt9stGbJTewop6OYVTGdxEQcDxb5URdvt+MM5ciGbqlkgNDt4QZ29i 2JZaafL4ykFepYmpXPieXQvVhKotFGNYJmUB6urDs3oTTbU3nqAjCcxneZRzE5+fo0PX s7s5n16uDutujGXyg25xl90P5RguCWfO70RbHgvQcffvQFM0lSxZk6jkZfzjx3P5Rk+W y5mnYIvrm9oqbYwOaqGUlQX/yW3hWB4xJ9xUY+xAyzUqER9oKlxQucd+c1eG56vowh4e nz1LKH1mHHle+k7M1lIkw3+8YyVMmw7nJHYc6aO/i+bhkjm1spGcYgFnPCO1Byabo37C splg== X-Forwarded-Encrypted: i=1; AJvYcCXWdwyPYYPwE1jyQW+sGml+revZPOJrxlHacDD8HrxAoGSqU3YyZPRUUm0mGARq7ppXzpT6qqa2OXjT+VY=@vger.kernel.org X-Gm-Message-State: AOJu0YzDYexpM1vxjQrDpNjkw93/DR8u7AfCoYdFJTYObJTDXCFn90lU 2zl2SRMTK9dIKYUF7AFH7rsAYbIkkD3smK8ZjexAI8tAPsl7BSmfoW7c X-Gm-Gg: AY/fxX6zckS1lI8J1fbp/o7fdxiEeMajN0qCh12a3OT3Q4yo92WprlAkzkSjxeGkRpN 1PHBkSjakzFyp3pVBQPPKy7ka/vT3kh2AXqhofxCf4DddY34sI2jtDxzo4ZJIVw+E48Egpkbb7U p/pRhcV3Wre3btoP6RundPSF9VPga2t6VNdUd5IKUbaPlxvIdIScxKzcclt4P8xF48Znu2Vnv+T TtvjXK2tuBwfB9P8m/HM9OQgobQC5qV+B+bbkTIvuzvGm7IQuDE4EdQuNCrV1XD2QKolyqushEM Tjq9um3eR3Cskv/DBk2VO1QHhi3RER8q2wojEU5u5o9Os69QGrRXjssn1hoAzjpMvJIhj4kIQdX 31TaCeaPjNf2bczqFxm1vhuxZ2KdpbQgCzzLuVuLBbTsLfxiZ1wOJK50cvkV07WmCjEashF+a09 260bTPY3JSRFq/pW6PEYBelfSJMZ+i7P1iCbZRuT4qOvJt1i3SzYXio509YUnp/XLy1Q2J7ZCdP 39hGwpYdYW8tPdu/o5gPvZ/ X-Google-Smtp-Source: AGHT+IFMmmdKR2ai07VwzQ+dheytzl1jN/5R2f9ax4s3XC55YUFsi5RIoHlEF2i6KCabE4OZezv3nA== X-Received: by 2002:a05:600c:4fc6:b0:477:333a:f71f with SMTP id 5b1f17b1804b1-47d19576cc6mr189259755e9.17.1766595060884; Wed, 24 Dec 2025 08:51:00 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:3371:7b65:aaf4:d2e4]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47be3ac5409sm136482305e9.15.2025.12.24.08.50.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 08:51:00 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 2/4] clk: renesas: r9a09g077: Add CANFD clocks Date: Wed, 24 Dec 2025 16:50:47 +0000 Message-ID: <20251224165049.3384870-3-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251224165049.3384870-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251224165049.3384870-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 Renesas RZ/T2H (R9A09G077) and RZ/N2H (R9A09G087) SoCs have a CANFD peripheral which has three input clocks PCLKM (peripheral clock), PCLKH (RAM clock) and PCLKCAN (CANFD clock). Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- drivers/clk/renesas/r9a09g077-cpg.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/clk/renesas/r9a09g077-cpg.c b/drivers/clk/renesas/r9a0= 9g077-cpg.c index dee25cdadf1d..93b15e06a19b 100644 --- a/drivers/clk/renesas/r9a09g077-cpg.c +++ b/drivers/clk/renesas/r9a09g077-cpg.c @@ -47,6 +47,7 @@ #define FSELXSPI1 CONF_PACK(SCKCR, 8, 3) #define DIVSEL_XSPI0 CONF_PACK(SCKCR, 6, 1) #define DIVSEL_XSPI1 CONF_PACK(SCKCR, 14, 1) +#define FSELCANFD CONF_PACK(SCKCR, 20, 1) #define SEL_PLL CONF_PACK(SCKCR, 22, 1) =20 #define DIVCA55C0 CONF_PACK(SCKCR2, 8, 1) @@ -85,7 +86,7 @@ enum rzt2h_clk_types { =20 enum clk_ids { /* Core Clock Outputs exported to DT */ - LAST_DT_CORE_CLK =3D R9A09G077_XSPI_CLK1, + LAST_DT_CORE_CLK =3D R9A09G077_PCLKCAN, =20 /* External Input Clocks */ CLK_EXTAL, @@ -103,6 +104,9 @@ enum clk_ids { CLK_PLL4D1, CLK_PLL4D1_DIV3, CLK_PLL4D1_DIV4, + CLK_PLL4D3, + CLK_PLL4D3_DIV10, + CLK_PLL4D3_DIV20, CLK_SCI0ASYNC, CLK_SCI1ASYNC, CLK_SCI2ASYNC, @@ -150,6 +154,7 @@ static const char * const sel_clk_pll1[] =3D { ".loco",= ".pll1" }; static const char * const sel_clk_pll2[] =3D { ".loco", ".pll2" }; static const char * const sel_clk_pll4[] =3D { ".loco", ".pll4" }; static const char * const sel_clk_pll4d1_div3_div4[] =3D { ".pll4d1_div3",= ".pll4d1_div4" }; +static const char * const sel_clk_pll4d3_div10_div20[] =3D { ".pll4d3_div1= 0", ".pll4d3_div20" }; =20 static const struct cpg_core_clk r9a09g077_core_clks[] __initconst =3D { /* External Clock Inputs */ @@ -174,6 +179,9 @@ static const struct cpg_core_clk r9a09g077_core_clks[] = __initconst =3D { DEF_FIXED(".pll4d1", CLK_PLL4D1, CLK_SEL_CLK_PLL4, 1, 1), DEF_FIXED(".pll4d1_div3", CLK_PLL4D1_DIV3, CLK_PLL4D1, 3, 1), DEF_FIXED(".pll4d1_div4", CLK_PLL4D1_DIV4, CLK_PLL4D1, 4, 1), + DEF_FIXED(".pll4d3", CLK_PLL4D3, CLK_SEL_CLK_PLL4, 3, 1), + DEF_FIXED(".pll4d3_div10", CLK_PLL4D3_DIV10, CLK_PLL4D3, 10, 1), + DEF_FIXED(".pll4d3_div20", CLK_PLL4D3_DIV20, CLK_PLL4D3, 20, 1), =20 DEF_DIV(".sci0async", CLK_SCI0ASYNC, CLK_PLL4D1, DIVSCI0ASYNC, dtable_24_25_30_32), @@ -232,6 +240,8 @@ static const struct cpg_core_clk r9a09g077_core_clks[] = __initconst =3D { FSELXSPI0, dtable_6_8_16_32_64), DEF_DIV_FSELXSPI("XSPI_CLK1", R9A09G077_XSPI_CLK1, CLK_DIVSELXSPI1_SCKCR, FSELXSPI1, dtable_6_8_16_32_64), + DEF_MUX("PCLKCAN", R9A09G077_PCLKCAN, FSELCANFD, + sel_clk_pll4d3_div10_div20, ARRAY_SIZE(sel_clk_pll4d3_div10_div20), 0), }; =20 static const struct mssr_mod_clk r9a09g077_mod_clks[] __initconst =3D { @@ -251,6 +261,7 @@ static const struct mssr_mod_clk r9a09g077_mod_clks[] _= _initconst =3D { DEF_MOD("adc1", 207, R9A09G077_CLK_PCLKH), DEF_MOD("adc2", 225, R9A09G077_CLK_PCLKM), DEF_MOD("tsu", 307, R9A09G077_CLK_PCLKL), + DEF_MOD("canfd", 310, R9A09G077_CLK_PCLKM), DEF_MOD("gmac0", 400, R9A09G077_CLK_PCLKM), DEF_MOD("ethsw", 401, R9A09G077_CLK_PCLKM), DEF_MOD("ethss", 403, R9A09G077_CLK_PCLKM), --=20 2.52.0 From nobody Mon Feb 9 14:24:35 2026 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 B258B335567 for ; Wed, 24 Dec 2025 16:51:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595066; cv=none; b=tEXcmt2pUlxvGl+sdRMgKxVFp+ZPlLKz/iEIEKvHCqC6vC7VH1UXbcx+qgffCy2IL6caUBNbb4/zIotwwHVN758nqBxP3t+kPA69bSZ0wpj4yQSCk4IvWIMFV6qMeAnpc/wOgfVzNa82lBJi7M3grKeJVkQV6dpIXJ/99B8ccqg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595066; c=relaxed/simple; bh=+lu4HJ+uRmXmXaabRsxdvbAAgzawoFOWZpxxRQKr2QY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=EtoeRLZwr9sCQ5HHKojUNukMvGLbyIqxXF1UjCSO91qnxu5/dFLV0QJHIphqo+d65wMiW5S3LFUucTPvSRzeiLPyuu+PMTTjDd9V0r9IzKRCSgzS5sNsUbPeh9kOXQux+6bq41DGEM+eswUNLfMW5cq4iPR4jv/sKFw8v6jhF9c= 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=YLME8iv7; arc=none smtp.client-ip=209.85.128.47 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="YLME8iv7" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-477ba2c1ca2so62014185e9.2 for ; Wed, 24 Dec 2025 08:51:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766595062; x=1767199862; 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=AQRDrim4FEwMqi0R/qih6B4Ymf06QYnRyoRHwzrNN2k=; b=YLME8iv7B7ALiZhHrBejnGOcxU24nlb7+bE5wqGZmNEMQcqKdSDhnXpZ7hzQlXQ+4K Sax/m0tlDbmyQAKHCgr0IbveYw9Uj7cvPqApK+7FchNCPhxlZhvqmPKEp3/PyMKHZ0WP 7UOpd7kE/Wm0U5Sfemu/eODcOJwL+zPJlnEE3K5ZBC7Ly8b1mPgNz8ccgmjWjc1oHp1Z +fSAHro0R2ZSZnpui9LmqROR84TyJ9n1urtRAIDZLM+y76CMuvYVKrg7tutQ5X46bQMK Co/XcZTnpLANzhx8yE+Op4JerLzhtKbgnRDZFzKuQSQDGcFaSpQ6fKq62Z4H2isHi/2O O5tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766595062; x=1767199862; 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=AQRDrim4FEwMqi0R/qih6B4Ymf06QYnRyoRHwzrNN2k=; b=ZAOfGC2Om+H+xVdGj41QGpDyLiKR0YvqSWdF2ujpfuBL+B+25I0DxKTEnIzjOk6MWV 9g7Z0OtlJhMhwKFZonVap9zeeyDXXzb2juD8U32WxXQVzPoGBDv1f3UE+VQrE+OGn17y C5t6h2xlrONfIGWPwmpCDFoZ5EK/iIHr8sjj6ZtAnqKjgScdLZloEMGz5bZP5IXHT7KB zpbrMHE8bUbVWMBzFZVBK3kX3VHJYb+J2mGmDE/puF8/Sg23lASq+F4GEx5j85HHVAPu IGo92mFQnn2SGjzW8P9jINRULFYRzRwfUXq5zY+UdcohodHvrTpJbHQNMmd3w4o+mK9C v4Mg== X-Forwarded-Encrypted: i=1; AJvYcCUGz+ItER1TFEXf4jg2JvkwUy+wiNV9O6bI8MjO3n27XSieKif4MtI73mgqaOkqhgx73EABEXeIWfghawI=@vger.kernel.org X-Gm-Message-State: AOJu0YxGZp5yH5OBZAx7KWqUE747K6c+m7nKOKUPrT6PaIPBS2SPEMwm uuYxlvEuGZ6/H8zT2Zr3hBlp79H3Y8k6wfPJ+6X1MuAXEX9wAY0KupY9 X-Gm-Gg: AY/fxX6eLYPxJ8YLAo19jUN+13IUwaA+q+IzfPSytNlxeWBXUY/guBZhot796gb6+3W FaoiCt2qOQDLebcZE5FRhuJ7OqK0ngqHeEm+Ih3RFyknzOV8BEsfKoZmYFVoZh0Y4/GItRV9Ekt lghcSCot4xxGO7Dpn/3BgGXNq77XtdXMwwR1xEqVLqUmnAQEYjWWE/FNPbMbdUc7/PGHbmWjnrJ WmAJZb0MvWyYYkKBayk6+x8FbHU3x3hSOb8NV+oTH37PH7k8Zofm1z5eHOlbQ0YHDBwXuYgpheP 42Nzr6wf0ANopu7dY5GGNsFB/G5wmcWuL7LjtwjUNM5Bcly6sB3phW+UbL3rvlP6+LMYiYHBQzo yYsI/0AF3rhe17WtubZ6LgpXV50gQzFne5oMlHrZ8Qf3x6UB8KSAAnB29DYkeWu31908wH0J30o 155KIllNLjLgtrGDfllB8KF6mNXnoV3vnqMIGYIBQ6eJ1AIRVRQXk4BPs7ym623hmsy1O3d/es5 6UqbDTIfDTww1cI0+BqIcH4ChN/5hxt3kg= X-Google-Smtp-Source: AGHT+IElBaE7vx5iwb5cVpNnbKQ6T80CC1fNP8UEA2reNiPfiO8g3fVnVOVBa3a/jQ7n3pBG/K47cg== X-Received: by 2002:a05:600c:524f:b0:45d:d8d6:7fcc with SMTP id 5b1f17b1804b1-47d1958b73cmr182630855e9.27.1766595061971; Wed, 24 Dec 2025 08:51:01 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:3371:7b65:aaf4:d2e4]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47be3ac5409sm136482305e9.15.2025.12.24.08.51.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 08:51:01 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 3/4] clk: renesas: r9a09g057: Add entries for CANFD Date: Wed, 24 Dec 2025 16:50:48 +0000 Message-ID: <20251224165049.3384870-4-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251224165049.3384870-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251224165049.3384870-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 Add clock and reset entries for the CANFD IP. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- drivers/clk/renesas/r9a09g057-cpg.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/clk/renesas/r9a09g057-cpg.c b/drivers/clk/renesas/r9a0= 9g057-cpg.c index 991f9a2ec12e..6943cad318b5 100644 --- a/drivers/clk/renesas/r9a09g057-cpg.c +++ b/drivers/clk/renesas/r9a09g057-cpg.c @@ -46,6 +46,7 @@ enum clk_ids { CLK_PLLCLN_DIV2, CLK_PLLCLN_DIV8, CLK_PLLCLN_DIV16, + CLK_PLLCLN_DIV20, CLK_PLLCLN_DIV64, CLK_PLLCLN_DIV256, CLK_PLLCLN_DIV1024, @@ -185,6 +186,7 @@ static const struct cpg_core_clk r9a09g057_core_clks[] = __initconst =3D { DEF_FIXED(".pllcln_div2", CLK_PLLCLN_DIV2, CLK_PLLCLN, 1, 2), DEF_FIXED(".pllcln_div8", CLK_PLLCLN_DIV8, CLK_PLLCLN, 1, 8), DEF_FIXED(".pllcln_div16", CLK_PLLCLN_DIV16, CLK_PLLCLN, 1, 16), + DEF_FIXED(".pllcln_div20", CLK_PLLCLN_DIV20, CLK_PLLCLN, 1, 20), DEF_FIXED(".pllcln_div64", CLK_PLLCLN_DIV64, CLK_PLLCLN, 1, 64), DEF_FIXED(".pllcln_div256", CLK_PLLCLN_DIV256, CLK_PLLCLN, 1, 256), DEF_FIXED(".pllcln_div1024", CLK_PLLCLN_DIV1024, CLK_PLLCLN, 1, 1024), @@ -440,6 +442,12 @@ static const struct rzv2h_mod_clk r9a09g057_mod_clks[]= __initconst =3D { BUS_MSTOP(1, BIT(7))), DEF_MOD("riic_7_ckm", CLK_PLLCLN_DIV16, 9, 11, 4, 27, BUS_MSTOP(1, BIT(8))), + DEF_MOD("canfd_0_pclk", CLK_PLLCLN_DIV16, 9, 12, 4, 28, + BUS_MSTOP(10, BIT(14))), + DEF_MOD("canfd_0_clk_ram", CLK_PLLCLN_DIV8, 9, 13, 4, 29, + BUS_MSTOP(10, BIT(14))), + DEF_MOD("canfd_0_clkc", CLK_PLLCLN_DIV20, 9, 14, 4, 30, + BUS_MSTOP(10, BIT(14))), DEF_MOD("spi_hclk", CLK_PLLCM33_GEAR, 9, 15, 4, 31, BUS_MSTOP(4, BIT(5))), DEF_MOD("spi_aclk", CLK_PLLCM33_GEAR, 10, 0, 5, 0, @@ -634,6 +642,8 @@ static const struct rzv2h_reset r9a09g057_resets[] __in= itconst =3D { DEF_RST(9, 14, 4, 15), /* RIIC_6_MRST */ DEF_RST(9, 15, 4, 16), /* RIIC_7_MRST */ DEF_RST(10, 0, 4, 17), /* RIIC_8_MRST */ + DEF_RST(10, 1, 4, 18), /* CANFD_0_RSTP_N */ + DEF_RST(10, 2, 4, 19), /* CANFD_0_RSTC_N */ DEF_RST(10, 3, 4, 20), /* SPI_HRESETN */ DEF_RST(10, 4, 4, 21), /* SPI_ARESETN */ DEF_RST(10, 7, 4, 24), /* SDHI_0_IXRST */ --=20 2.52.0 From nobody Mon Feb 9 14:24:35 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 DF7D033A00C for ; Wed, 24 Dec 2025 16:51:04 +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=1766595066; cv=none; b=iqOWjzoJTBGGYPGfqGfeJIDgfBgiFaKxHh8Xkp75i0J89WlvQI7mIrGeNjZDmUg31i48re7pZPkvplKgbNMidr2bPFePMXEpt6+l9b3mgt4Do/H4BTZXk91exbN2ADC3hQGGdikDFseMfLgpGwYXnErEz6N/CLLJAPHduQUsegs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766595066; c=relaxed/simple; bh=sd/WcWZKEqm73vDos7FpHpz5Abyv+hzHn8cogK3xUfM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=EBVw9xNFg1w6EfdMSa1VTpqmRSPstTMonTd6xNQIGOtTBrgF3ejvV5m8m2SiBcD3Z9NWXK49AfiHxljdvu89R5i6Y3mF3QvSpQ/qE8yQNqjEJycQM8LGaUghnnuOk2VQcbxgetQ8B++IGGgy8gCTTdxbb9H/PcCO/ZxugSNBIuI= 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=VAWaDeWr; 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="VAWaDeWr" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-4779cc419b2so48224935e9.3 for ; Wed, 24 Dec 2025 08:51:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766595063; x=1767199863; 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=YJ9M96GDyiEBVAHo1l70x8EOroyg7krGoMFvHraGU8w=; b=VAWaDeWr1PC0KBVkYSpE9RaCO6l0a+L0X5kPrdm0hY+U80orgJhgzrBRwkcOOI4mtq oYJVy5WzKIlxOeBAtl93PdiH+Fy5hhOlflW8nsQmNAT+QC6eqotA3doPK4mdpe4exlk8 thVu2OMC17L9F4qSAZ5FL9lNOd4w/XHlpCUvftlbbzt2g3TOiCeFq67GFxWqqOHxfj3f 6fUMTxmhXutjHV0sOOjOdOYxkHAYQ0jfM9oTu38Mckh6LtSvvwkE/2Lecb7Mckuq52tD UBTHWUDAptiiXDD45zKxvz/7Tx2jQ1o74Bc2AMmbjIl/0p1OjHqhpZM1PDaPAvY+01Jo 7+pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766595063; x=1767199863; 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=YJ9M96GDyiEBVAHo1l70x8EOroyg7krGoMFvHraGU8w=; b=hRfYOViX4Kk7SgsCGSuk38RH6V0W6fOv4BT1kPJ4LC1jZ2m5ePMX31eb+8WWhx0qrd tLupdJE8ShAdtU7OQxNbI0Ts58DYJas3CzO8WRSxUX+xNE0lmTWUQGIEmi3vo/RMUeke tURwCqn4rcZgerbMP/Usv41wUuGjloAlYgmX6elYVZBB3TNbcfwUeV+IHtlqXy/I2nQd 3Qt/pyp9HfGyL0LULdFthAaWneikD+NgztDZQ4vzkpi1YCKTHDjghROJpmPTV6cnjqnc 6Gd05xR9EN92EqkgqSKmIAz4xXPlP6lhbKZWbAIvB0PaMXxS+vqPtqj00Zober4UQLQi jkxw== X-Forwarded-Encrypted: i=1; AJvYcCVmmJ+l0kZglVFDdBFBWBQIoQ+3gQ0URbRszOB4Ncv5gp4wSJq2zkTtN0A0Y4fgJAiTDSUSUyKQ3hNv4zo=@vger.kernel.org X-Gm-Message-State: AOJu0YwLXc1aO6icxiwB0OCcTDlOoADJMKu5jMmy/HnJb6thGmWU6nbb W3j+uSFDYd2saXlrTeQHZM/pThlFu8mJM9c4bviRky/X9KiOX+mPV1BB X-Gm-Gg: AY/fxX5NDS7SklkaTE4ps8g+wUayyGrGRxkXgEX2HK0CEwDbGoLCXWbm83/qRYUSAzW ADVmoxytjaCXigaxliEI4Fu+CUehA+316evSopM/wCLQFiNhR9OM2Q59bEsQq9368qacrKnWJRL M13JnuzCb0iRwXBXVDQeyyJFZg+A2d3rFQ+OMkQK4foVlYfCYn9IBXYWhSYTvWdp0lWc38pZkXd 6v7ZHsgnWuPsyNNPsIqqRjSEQt5ELLysD1aI2bGwc9c/Lod1j8F0SXJyb7GVpO/Zdl/OyuxeDnp 7XkwbeQUTo09ypezUW04HmUocDM1RWIpdglv8osg+UIafQb5VATrJBHq/TeKuENM6Rf0qVMHsl7 Txi8LMFt4fyExjKpKM0BpUEJ4i5aFGinTZ+LhBx1W/0/FBeJu56qrRuUPLgHBrZA8sj0G5n5kCw w5ecV8NeRUCMmX7jUyXdcWVa85dArzrqGAcaJKlugLfaXRzyTRVmEUT4G0Yjq2B53giR4nIt93+ ZO5RmQhkXUxpYCVepWjJ+TL X-Google-Smtp-Source: AGHT+IE+svy3mvCXV6dqgJcZOLRQlow+GqSASBMWQjorBIAS2OCxIB7buoJKJ5BnTPTqa0C5JtouiQ== X-Received: by 2002:a05:600c:6388:b0:477:63db:c718 with SMTP id 5b1f17b1804b1-47d19557cd2mr181203505e9.16.1766595063032; Wed, 24 Dec 2025 08:51:03 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:3371:7b65:aaf4:d2e4]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47be3ac5409sm136482305e9.15.2025.12.24.08.51.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 08:51:02 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm Cc: linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 4/4] clk: renesas: r9a09g056: Add entries for CANFD Date: Wed, 24 Dec 2025 16:50:49 +0000 Message-ID: <20251224165049.3384870-5-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251224165049.3384870-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20251224165049.3384870-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 Add clock and reset entries for the CANFD IP. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- drivers/clk/renesas/r9a09g056-cpg.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/clk/renesas/r9a09g056-cpg.c b/drivers/clk/renesas/r9a0= 9g056-cpg.c index 741df446e24e..e356ed4a3d1d 100644 --- a/drivers/clk/renesas/r9a09g056-cpg.c +++ b/drivers/clk/renesas/r9a09g056-cpg.c @@ -46,6 +46,7 @@ enum clk_ids { CLK_PLLCLN_DIV2, CLK_PLLCLN_DIV8, CLK_PLLCLN_DIV16, + CLK_PLLCLN_DIV20, CLK_PLLCLN_DIV64, CLK_PLLCLN_DIV256, CLK_PLLCLN_DIV1024, @@ -183,6 +184,7 @@ static const struct cpg_core_clk r9a09g056_core_clks[] = __initconst =3D { DEF_FIXED(".pllcln_div2", CLK_PLLCLN_DIV2, CLK_PLLCLN, 1, 2), DEF_FIXED(".pllcln_div8", CLK_PLLCLN_DIV8, CLK_PLLCLN, 1, 8), DEF_FIXED(".pllcln_div16", CLK_PLLCLN_DIV16, CLK_PLLCLN, 1, 16), + DEF_FIXED(".pllcln_div20", CLK_PLLCLN_DIV20, CLK_PLLCLN, 1, 20), DEF_FIXED(".pllcln_div64", CLK_PLLCLN_DIV64, CLK_PLLCLN, 1, 64), DEF_FIXED(".pllcln_div256", CLK_PLLCLN_DIV256, CLK_PLLCLN, 1, 256), DEF_FIXED(".pllcln_div1024", CLK_PLLCLN_DIV1024, CLK_PLLCLN, 1, 1024), @@ -431,6 +433,12 @@ static const struct rzv2h_mod_clk r9a09g056_mod_clks[]= __initconst =3D { BUS_MSTOP(1, BIT(7))), DEF_MOD("riic_7_ckm", CLK_PLLCLN_DIV16, 9, 11, 4, 27, BUS_MSTOP(1, BIT(8))), + DEF_MOD("canfd_0_pclk", CLK_PLLCLN_DIV16, 9, 12, 4, 28, + BUS_MSTOP(10, BIT(14))), + DEF_MOD("canfd_0_clk_ram", CLK_PLLCLN_DIV8, 9, 13, 4, 29, + BUS_MSTOP(10, BIT(14))), + DEF_MOD("canfd_0_clkc", CLK_PLLCLN_DIV20, 9, 14, 4, 30, + BUS_MSTOP(10, BIT(14))), DEF_MOD("spi_hclk", CLK_PLLCM33_GEAR, 9, 15, 4, 31, BUS_MSTOP(4, BIT(5))), DEF_MOD("spi_aclk", CLK_PLLCM33_GEAR, 10, 0, 5, 0, @@ -599,6 +607,8 @@ static const struct rzv2h_reset r9a09g056_resets[] __in= itconst =3D { DEF_RST(9, 14, 4, 15), /* RIIC_6_MRST */ DEF_RST(9, 15, 4, 16), /* RIIC_7_MRST */ DEF_RST(10, 0, 4, 17), /* RIIC_8_MRST */ + DEF_RST(10, 1, 4, 18), /* CANFD_0_RSTP_N */ + DEF_RST(10, 2, 4, 19), /* CANFD_0_RSTC_N */ DEF_RST(10, 3, 4, 20), /* SPI_HRESETN */ DEF_RST(10, 4, 4, 21), /* SPI_ARESETN */ DEF_RST(10, 7, 4, 24), /* SDHI_0_IXRST */ --=20 2.52.0