From nobody Thu Apr 2 04:19:37 2026 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 17F643D4116 for ; Mon, 30 Mar 2026 13:23:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877035; cv=none; b=d3vL/vasMjYaXuO4cLOE5h/U0SpPYkGoBZvf7RuDVr4+T0JNtunEWHT1QrGjukKh8P9njTH2ZdublpgZdNMp32uk86hkk2W00v1RXbxfSQimcRxfoGZ3lCTruSJfhN4ef7a05F0LxDjuGdQKfQKEzV7jMw/RHfxE8tRmY8YNSq0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877035; c=relaxed/simple; bh=318rkCOtOIcwyCbPWpmQU7rBPO8pQ3u3Zsk20tNNVWY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Vm2cukECm7e/eZeLv12iNv8nOk7bMHYGBwLX/lhyGj0DetpP/nfg5BRdwgxK9dVBlHttvOiD0RwBwrpQoeHdzLwBhPjhLi/Ia9UsraF1VlhvIFodVp3EpWpZxACqQgTaGjAamO8O0NPy0jX3oVTm80C4BvREF4ezpAWps72G0uw= 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=T95pO3zm; arc=none smtp.client-ip=209.85.128.51 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="T95pO3zm" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-486fb439299so41187185e9.0 for ; Mon, 30 Mar 2026 06:23:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774877032; x=1775481832; 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=g7h3LG+LbAv4GOv1xUL9LKPpxkrnSVky+7zMr0jPZb0=; b=T95pO3zm+DOkNymM1Ld0vsJrcpAJwoymWvJQSLzHRK3aZ3c2LnoOlChxnWOnLFwxu8 b/vx1WNs0gPMQrw2UE0Lam5qZ8SCVQp0IT84MyhIFSF449QzZxGcSFVSMuszRLoGwsGZ DKnyw3LkRoRIFp9t/w/EB3dTMZ2t6LkDRlAOxhA+y8e4VYjl6Jf2mnbajlLCe5Vm4Hd/ SlnAIklvZ14VjeamPUFdqqeMBUqKBprG4nOvWyvOEOfrr5uR8Jzy5CNIiHY0oBNm7mej rf2sN11Yxp21sextHb2WI73vktoU25C3S5fLdZlOK1KV+La56vnR0pNP5rS1WOWlWTh7 iiGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774877032; x=1775481832; 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=g7h3LG+LbAv4GOv1xUL9LKPpxkrnSVky+7zMr0jPZb0=; b=VFZBLsMoc+4i3DP6XwI9n61KZtaLhpyzovKye+hgBk9F29mTbJU7d9dD5D2qoP6nOG U+nuANnvQnp+CcooviXAwWKlBwJg8Fy5Ewr9JvZjI2DYvnPDvcSubzbzC866saGW7OOE iXxgNBNd7f6uIqopZ1RFH1pf+W4UvqLQaEHSO8kMw/utI26jJ/dk8NsZa0Bu6ZxE++0U 60z225mqY0IvrVwaUEPb3Lel2Rqn8re9KpjRoYskW+XtOTslSSXYFl0L+oO+zFwtpUxq 43BweQpV12cJA3jGEENOkG+n7657cV7sJ8Gh+8kr9mEH/73S9eCmVtTvFLAQa9sX9oTm /PyQ== X-Forwarded-Encrypted: i=1; AJvYcCUlB6scjpdMJJz2rZM4lNUwXjLf41ghbichuCiKi3H/TAgCoLZXXzR3CTaZBwhrwM+SlxQxdvLSIZq74fA=@vger.kernel.org X-Gm-Message-State: AOJu0Yzb0agAG8q5NsfecnKMttUnD0UWfEyXvCoEZ02iIKimjDatjy0y gt087gz58NPm/xogXTsCZFCFVsTO4DRh63g/vyUoiVHIT2Rjz69JeZ3z X-Gm-Gg: ATEYQzwoyGIDUSOcwvLaQXcne5aR8uV5FznJYugyGI5T6ba+uFHaeKpWMB1g0T3DcVJ aGq0qmXy5J7bHzqNdCNx2CVtqSP+/n0rHdvXUnGK4ZJT/Tt15XSGY+1p0x+ZTYH1cG/zRhKzIIL kN5+DTXZMJO/eexrBLYa1bkdkRZ1XU3YLBUOYQWoylnG812egq+KOFOCsfBMyPrUOHXUziijhe/ RiEvPNck5io2ohNT4VscATsZg62D9vRBDxuoukgLDDDZik1VfotF3D8af8k1ru9WnZwIDL4aJBS mP8gDgoUWQKkYGY7yCHAf271j0m1fYaNnMhhtSOfYUsRvCiG3OMvuhfppd6dsV9cXxudDNgEpYH EQrkLH73xReuzOS1fjqzEQfd+C2K2LuvCzcTi2g736IzAboNgugJq1MpC4w6cXtiGtTw8uJFddP ateXhsAZctdq56pot0MKLSORfAs93/Aw== X-Received: by 2002:a05:6000:40c9:b0:43c:fe0e:5bbc with SMTP id ffacd0b85a97d-43cfe0e5e22mr6360429f8f.19.1774877032194; Mon, 30 Mar 2026 06:23:52 -0700 (PDT) Received: from biju.lan ([2a00:23c4:a758:8a01:e60:2c8a:54bb:d692]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e2628sm20825906f8f.6.2026.03.30.06.23.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 06:23:51 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd Cc: Biju Das , linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 1/5] clk: renesas: r9a08g046: Add GPIO clocks/resets Date: Mon, 30 Mar 2026 14:23:38 +0100 Message-ID: <20260330132349.149391-2-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260330132349.149391-1-biju.das.jz@bp.renesas.com> References: <20260330132349.149391-1-biju.das.jz@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: Biju Das Add GPIO clock and reset entries. Signed-off-by: Biju Das --- drivers/clk/renesas/r9a08g046-cpg.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/clk/renesas/r9a08g046-cpg.c b/drivers/clk/renesas/r9a0= 8g046-cpg.c index e75781198873..d31572a99f73 100644 --- a/drivers/clk/renesas/r9a08g046-cpg.c +++ b/drivers/clk/renesas/r9a08g046-cpg.c @@ -174,6 +174,7 @@ static const struct cpg_core_clk r9a08g046_core_clks[] = __initconst =3D { DEF_FIXED("ETHRM1", R9A08G046_CLK_ETHRM1, CLK_ETH1_RM, 1, 1), DEF_FIXED("ETHTX12", R9A08G046_CLK_ETHTX12, CLK_SEL_ETH1_TX, 1, 1), DEF_FIXED("ETHRX12", R9A08G046_CLK_ETHRX12, CLK_SEL_ETH1_RX, 1, 1), + DEF_FIXED("OSCCLK", R9A08G046_OSCCLK, CLK_EXTAL, 1, 1), }; =20 static const struct rzg2l_mod_clk r9a08g046_mod_clks[] =3D { @@ -233,6 +234,8 @@ static const struct rzg2l_mod_clk r9a08g046_mod_clks[] = =3D { MSTOP(BUS_PERI_COM, BIT(3))), DEF_MOD("scif0_clk_pck", R9A08G046_SCIF0_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 0, MSTOP(BUS_MCPU2, BIT(1))), + DEF_MOD("gpio_hclk", R9A08G046_GPIO_HCLK, R9A08G046_OSCCLK, 0x598, 0, + MSTOP(BUS_PERI_CPU, BIT(6))), }; =20 static const struct rzg2l_reset r9a08g046_resets[] =3D { @@ -244,6 +247,9 @@ static const struct rzg2l_reset r9a08g046_resets[] =3D { DEF_RST(R9A08G046_ETH0_ARESET_N, 0x87c, 0), DEF_RST(R9A08G046_ETH1_ARESET_N, 0x87c, 1), DEF_RST(R9A08G046_SCIF0_RST_SYSTEM_N, 0x884, 0), + DEF_RST(R9A08G046_GPIO_RSTN, 0x898, 0), + DEF_RST(R9A08G046_GPIO_PORT_RESETN, 0x898, 1), + DEF_RST(R9A08G046_GPIO_SPARE_RESETN, 0x898, 2), }; =20 static const unsigned int r9a08g046_crit_mod_clks[] __initconst =3D { --=20 2.43.0 From nobody Thu Apr 2 04:19:37 2026 Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) (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 EF8003D333C for ; Mon, 30 Mar 2026 13:23:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877036; cv=none; b=WO0W0SCkYtSBOGpxKrv5mzNEv16FzYnED66qTcgofmUzeIdbDcqW07ZLijiDkp/UvNSqbRQaWOwhIs2qUBNxKn5Qnt4d+QPoIVIk06jZyCalIb0vsJ7tn/BHeC7l7pf0dqVLWuf+jxcrzyNn+oVXqZOHBztk9V1rk7Q6S3/hRKY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877036; c=relaxed/simple; bh=bRArHes47JWde1bC7egfGcbgnSM8Lx3eSPcdh05X4R4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=rQbCfgphM5NMOoWjIVeEw596toaZBM7gKMk+dRwjZ9Z3fw7JnAciI2ZwejUgDHF88/nJUtr7aFRnwBJtyrJL/5d7Ij9PZR0571lH/ED6scra4r4SQ2ri4wRUTEbB2GRV3VVvv8r0dJoinah9BeiqpXDTVQUAJm/YOVsl/8KZ2vI= 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=l14qBvGE; arc=none smtp.client-ip=209.85.221.51 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="l14qBvGE" Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-43cf906b007so840255f8f.0 for ; Mon, 30 Mar 2026 06:23:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774877033; x=1775481833; 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=NcvCEhkrttsFhRawb3q8Twe0Xk0/UhKtzUoezNsmPyw=; b=l14qBvGEPNPzP7FJKIpb+7ZBezdHPfvBt2/NIJk6Wb7CT4o3RLxF6wd2NlR/oJfnDY U7JAAA+Y58n148KFHmWVHovzDd1To129IviHQaNoKQ/X6d7H94AenmvCqhvx5Bwq92Je SpfL6XPaMSVPMDYzuCdZetvM8/jM0YSpt+u+ZErBxqbLddgyEtDz+oxw5Rknqfl315cs rmoY1P+ZmkoQc2amLuyKfPqgTFt+Uo2c7pAHabjRe4EBu/MJKoscPCd9Uzni4b2tFwTl PflgayuBn/pL6QWddqymL8qnZC/CUi9J5sTD6yBM602GLBhBuVwfNgIbrsHKMS9Ywc1C V9Ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774877033; x=1775481833; 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=NcvCEhkrttsFhRawb3q8Twe0Xk0/UhKtzUoezNsmPyw=; b=VKCdZ24MvH/w94QC0EFdxfV/eIw2HNUTWdWAGIgHSFOXK6t3WlLaadCYmkVVeE+NJX BHTLAsmOuuKMapzsRQgVhsza0VTfct9EhgFGDDpBHmT44DZk3o3eN1Y2X9i3Q3mXktne Wf7dC2WMqdjrjFOmz6ISeLRTUhLVsC94cMN8KfQCHNZYAjZMtxpqdXAOOFHzoJtUdBHY QGvFPZ2BkqtnRheEYK/U4iCKqK+n+lGkMvy68+aWJPGmtKvI40gs4HaQX/SGpn4fLejd gGMTgCNxrtmkzcvbYiiN4EDNbHS+G2JWbPxU/NUwsZ6JOpnsxR02Q1jtTxPzezMlnO1x uSGA== X-Forwarded-Encrypted: i=1; AJvYcCV/drLS8czM0m+dInVz2txAoWDxSfQ7fKQKTcdwQQOLDgdwKqidmEUFP5qQzDUlr1/TbXVCn67AAzY32vM=@vger.kernel.org X-Gm-Message-State: AOJu0Yy3duHFGXLAAz+YV+WGpYCe6lguRhU8RhkEVdd/zWrj2Rf1G13u izaymAlbEI6oGE1OzLReD2f2FI8zWJIgkVcRyOjwOYzFnbqS7apWoxyD X-Gm-Gg: ATEYQzyIdFANppG+VSz4Yn9D+MyCwZQR+naQjRokjdn7H+yPhix0KPxPykNggU7mAIL C+grWHkfxA5y5kB6bWp6sZQrTb2YCCM62cO50tHkGsCPnIzV63XAlr2rlyUWqgM/ZVg4MDo5Kur At5gYlNswh7ZprLeQyxqHkV82kW9TSKQr9XdyIEcJ1n1b1KDL+OAxcTkknISZ9ocIcuwjCxK9/y ViS3d1u1IHDzzwi3geG9O4QhbuGJ9Wg2I/eezLlJt3Wy6XFzygOTAj/ZnZWWTpoWTjO1RW6V7n4 OD1N8bLrvdcKwRlvHy9WMrWsl7fDHBfathW9QI3+YFS64q7jp4D5vmr6AW4yjJGR+l+D5Z9MCxu oDbVIL4CBVPxF/MQ+iSy20xRRB9031GL39DJyWQTeO1fg21cLvJnv2jpUtQjr166/uMAqbWa6eA xatEs37uqUHHJT21o5n1GIhwxyyWMwug== X-Received: by 2002:a05:6000:1ac8:b0:43a:c70:6f0d with SMTP id ffacd0b85a97d-43b9e99039fmr23485564f8f.20.1774877033176; Mon, 30 Mar 2026 06:23:53 -0700 (PDT) Received: from biju.lan ([2a00:23c4:a758:8a01:e60:2c8a:54bb:d692]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e2628sm20825906f8f.6.2026.03.30.06.23.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 06:23:52 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd Cc: Biju Das , linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 2/5] clk: renesas: r9a08g046: Add CA55 core clocks Date: Mon, 30 Mar 2026 14:23:39 +0100 Message-ID: <20260330132349.149391-3-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260330132349.149391-1-biju.das.jz@bp.renesas.com> References: <20260330132349.149391-1-biju.das.jz@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: Biju Das Add CA55 core clock entries. Signed-off-by: Biju Das --- drivers/clk/renesas/r9a08g046-cpg.c | 31 +++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/drivers/clk/renesas/r9a08g046-cpg.c b/drivers/clk/renesas/r9a0= 8g046-cpg.c index d31572a99f73..4618c4d1d503 100644 --- a/drivers/clk/renesas/r9a08g046-cpg.c +++ b/drivers/clk/renesas/r9a08g046-cpg.c @@ -17,6 +17,7 @@ /* RZ/G3L Specific registers. */ #define G3L_CPG_PL2_DDIV (0x204) #define G3L_CPG_PL3_DDIV (0x208) +#define G3L_CPG_CA55CORE_DDIV (0x234) #define G3L_CLKDIVSTATUS (0x280) #define G3L_CPG_ETH_SSEL (0x410) #define G3L_CPG_ETH_SDIV (0x434) @@ -25,15 +26,24 @@ #define G3L_DIVPL2A DDIV_PACK(G3L_CPG_PL2_DDIV, 0, 2) #define G3L_DIVPL2B DDIV_PACK(G3L_CPG_PL2_DDIV, 4, 2) #define G3L_DIVPL3A DDIV_PACK(G3L_CPG_PL3_DDIV, 0, 2) +#define G3L_DIV_CA55_CORE0 DDIV_PACK(G3L_CPG_CA55CORE_DDIV, 0, 3) +#define G3L_DIV_CA55_CORE1 DDIV_PACK(G3L_CPG_CA55CORE_DDIV, 4, 3) +#define G3L_DIV_CA55_CORE2 DDIV_PACK(G3L_CPG_CA55CORE_DDIV, 8, 3) +#define G3L_DIV_CA55_CORE3 DDIV_PACK(G3L_CPG_CA55CORE_DDIV, 12, 3) #define G3L_SDIV_ETH_A DDIV_PACK(G3L_CPG_ETH_SDIV, 0, 2) #define G3L_SDIV_ETH_B DDIV_PACK(G3L_CPG_ETH_SDIV, 4, 1) #define G3L_SDIV_ETH_C DDIV_PACK(G3L_CPG_ETH_SDIV, 8, 2) #define G3L_SDIV_ETH_D DDIV_PACK(G3L_CPG_ETH_SDIV, 12, 1) =20 /* RZ/G3L Clock status configuration. */ +#define G3L_DIVPL1_STS DDIV_PACK(G3L_CLKDIVSTATUS, 0, 1) #define G3L_DIVPL2A_STS DDIV_PACK(G3L_CLKDIVSTATUS, 4, 1) #define G3L_DIVPL2B_STS DDIV_PACK(G3L_CLKDIVSTATUS, 5, 1) #define G3L_DIVPL3A_STS DDIV_PACK(G3L_CLKDIVSTATUS, 8, 1) +#define G3L_DIV_CA55_CORE0_STS DDIV_PACK(G3L_CLKDIVSTATUS, 12, 1) +#define G3L_DIV_CA55_CORE1_STS DDIV_PACK(G3L_CLKDIVSTATUS, 13, 1) +#define G3L_DIV_CA55_CORE2_STS DDIV_PACK(G3L_CLKDIVSTATUS, 14, 1) +#define G3L_DIV_CA55_CORE3_STS DDIV_PACK(G3L_CLKDIVSTATUS, 15, 1) =20 /* RZ/G3L Specific clocks select. */ #define G3L_SEL_ETH0_TX SEL_PLL_PACK(G3L_CPG_ETH_SSEL, 0, 1) @@ -62,6 +72,7 @@ enum clk_ids { CLK_ETH1_RXC_RX_CLK_IN, =20 /* Internal Core Clocks */ + CLK_PLL1, CLK_PLL2, CLK_PLL2_DIV2, CLK_PLL3, @@ -84,6 +95,16 @@ enum clk_ids { }; =20 /* Divider tables */ +static const struct clk_div_table dtable_1_32[] =3D { + { 0, 1 }, + { 1, 2 }, + { 2, 4 }, + { 3, 8 }, + { 4, 16 }, + { 5, 32 }, + { 0, 0 }, +}; + static const struct clk_div_table dtable_2_20[] =3D { { 0, 2 }, { 1, 20 }, @@ -134,6 +155,8 @@ static const struct cpg_core_clk r9a08g046_core_clks[] = __initconst =3D { DEF_INPUT("eth1_rxc_rx_clk", CLK_ETH1_RXC_RX_CLK_IN), =20 /* Internal Core Clocks */ + DEF_G3L_PLL(".pll1", CLK_PLL1, CLK_EXTAL, G3L_PLL1467_CONF(0x4, 0x8, 0x10= 0), + 1200000000UL), DEF_FIXED(".pll2", CLK_PLL2, CLK_EXTAL, 200, 3), DEF_FIXED(".pll3", CLK_PLL3, CLK_EXTAL, 200, 3), DEF_G3L_PLL(".pll6", CLK_PLL6, CLK_EXTAL, G3L_PLL1467_CONF(0x54, 0x58, 0), @@ -153,6 +176,14 @@ static const struct cpg_core_clk r9a08g046_core_clks[]= __initconst =3D { DEF_DIV(".div_eth1_rm", CLK_ETH1_RM, CLK_SEL_ETH1_RM, G3L_SDIV_ETH_D, dta= ble_2_20), =20 /* Core output clk */ + DEF_G3S_DIV("IC0", R9A08G046_CLK_IC0, CLK_PLL1, G3L_DIV_CA55_CORE0, G3L_D= IV_CA55_CORE0_STS, + dtable_1_32, 0, 0, 0, NULL), + DEF_G3S_DIV("IC1", R9A08G046_CLK_IC1, CLK_PLL1, G3L_DIV_CA55_CORE1, G3L_D= IV_CA55_CORE1_STS, + dtable_1_32, 0, 0, 0, NULL), + DEF_G3S_DIV("IC2", R9A08G046_CLK_IC2, CLK_PLL1, G3L_DIV_CA55_CORE2, G3L_D= IV_CA55_CORE2_STS, + dtable_1_32, 0, 0, 0, NULL), + DEF_G3S_DIV("IC3", R9A08G046_CLK_IC3, CLK_PLL1, G3L_DIV_CA55_CORE3, G3L_D= IV_CA55_CORE3_STS, + dtable_1_32, 0, 0, 0, NULL), DEF_G3S_DIV("P0", R9A08G046_CLK_P0, CLK_PLL2_DIV2, G3L_DIVPL2B, G3L_DIVPL= 2B_STS, dtable_8_256, 0, 0, 0, NULL), DEF_G3S_DIV("P1", R9A08G046_CLK_P1, CLK_PLL3_DIV2, G3L_DIVPL3A, G3L_DIVPL= 3A_STS, --=20 2.43.0 From nobody Thu Apr 2 04:19:37 2026 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (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 80E653D47AD for ; Mon, 30 Mar 2026 13:23:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877037; cv=none; b=OUa8vOEnK0kiOSN6YKl4rdL6Aa9SvNG6vGR0m7pyNsK39nCiVHVeSNRe/5lJg4/DIh+Bqv4R2JqFV18tVndqwSMkn/mRZrEkQIWoxS7DGlA86EXye5jgNXHmm3A3Z4Jy9sME8IycsxLekpyKmll+qG+fC1jY5uB9jHiblOrkbec= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877037; c=relaxed/simple; bh=go74QWu+iFgVsqmWU0G/IsVCO0weIN+J6ho4FS1p4EY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mV2gq426p4Bw0xp/C3OtzaTT1au9UueyLfgH+2iaZF/UgqT70EplIZ8+P0yYXfVv6Bkmh73aQ8mr3034T0S/FtvnDjxD5K+9SVy0Wb8e63KM5/3ZvU4rDP3/mZu0Faja8YA9OPVkHJy37dR5LPiXcS1cCsxnEkCuR4Kqr4/PJ1k= 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=XY/M0nAH; arc=none smtp.client-ip=209.85.221.54 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="XY/M0nAH" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-439c56e822eso4915877f8f.2 for ; Mon, 30 Mar 2026 06:23:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774877034; x=1775481834; 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=fhXFPJKJGd0bXOpzHVgD/0nUk4ZFzTqAFRwOROjJVjI=; b=XY/M0nAHrN/aLuz3DbY4g8zAgoCD+pg4OW3U8USKQ0vuOdhy5RWNgAut8ahXVQJNzr DZp/sn2VNcHoRkA6wrCi3w1W1W3BP6BYi7H255925xFHGIzNmoEWPDKIS3SUReg4Hp+c qE4hbo1Ev0izWfL4WjL7utpLFTLHQ8qtSRzb+O003stOfwX00koA4PqwV45HATmYAPKa Mw9N3Rw5yxMgKVT1tEm6BGdXB3YHuNaws0bMYTVl4i/sXFfqcFZ0cMg4JWSA/PVxx5Ab IvZv7f5kZfX2u0mWQV8b2HDWDqRrbwddkUD+Eb0J/+0kMu+4Rj4g6mCBCEtcR/58QEKP hsPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774877034; x=1775481834; 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=fhXFPJKJGd0bXOpzHVgD/0nUk4ZFzTqAFRwOROjJVjI=; b=UIKpHdqktbv0l3hRfJWL9RBsvNaJ1x/SA6i6UkjlIEq6VYhJciUoVaFdo6V/kSISiv RCLsM6lePNTBoBcVYQbNEatHWoHMRRNZn0ofkGsDzuxauF2Ne4aHu5LIWxMaDLUp1mHD NCnl3KRY+5OI5Kjw0bGBcFUPObE4nczQiN0Nwu+DvkLyC9Tdv6vRbMqtJQ2Ump7BOKKH uB7h1pYeqghTeGV6bze0E3GaMBRgI5z95Dg/CbvBV2KaWB0OfkpqzicCHibXIn9w7W78 UO4P2navzqBc3ye5HORo6YAZPqYNXruKDDuIZUxw3TdjZyqOUkR8AEdeC5bpgM7Z9loD cCLA== X-Forwarded-Encrypted: i=1; AJvYcCWNwcaby545MyWvjNZf2fEEbSl+zP+uAOqry4gaC00urMrbGrzopNFV3KjUGX+QxPsveM4q2O0dusNmZkw=@vger.kernel.org X-Gm-Message-State: AOJu0Ywjx1YraX9Ix7oAQfQxK6R9g+2SHLvHlb0Ftv5Cdf/iYPUoTBVl USEBZuot8iPkByr1hkOTR/01wNcglqJFAOslBzPDdbPfbKDtOxt+uNzS X-Gm-Gg: ATEYQzwLG3C2QsSiBn82xlgWOCciNCo9G7Z3YZMcVj9mZrwxxSES48SlFQg7ZfdtnLR vIOCI1yZxjcNsVLJSi0zCM3PPVmgs0LONJOVPun7P1mTpMDt8ulwZ0QTxpsFG+l8iCFgoJYqypu Uqckt1dtPdzXNxMkFpoPnyRd07tp7epUBgkbV4D/U2waRIqVxUypWr62Nm7lST6YlIODgIzHpKa ekkDegLxUU6f7zFoWDb+SpxM14fDFTNkIotWhA/HQcUb9xXoAjzftT2nELb+U6A99bFSObAtm1J 82pY/LxV1bz8KqpCmeG7BIvuwyq7fSi84Ym+DxLQqZCbtbD22gn0iJbX1gg5dr3Zxnre/gfCqHV YzTH/o3iTqQL1FqgvsaOpXbO5pyGMJ/ryuHTaJiDD45hMqPTwPYnA42t684sZmcVWuQdj7qGExN dJL+QRTI5eNH1HspyqkThnhgMF8xgI/g== X-Received: by 2002:a05:6000:430b:b0:43c:fe7a:491e with SMTP id ffacd0b85a97d-43cfe7a4b9amr6697096f8f.32.1774877033717; Mon, 30 Mar 2026 06:23:53 -0700 (PDT) Received: from biju.lan ([2a00:23c4:a758:8a01:e60:2c8a:54bb:d692]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e2628sm20825906f8f.6.2026.03.30.06.23.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 06:23:53 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd Cc: Biju Das , linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 3/5] clk: renesas: r9a08g046: Add WDT clocks/reset Date: Mon, 30 Mar 2026 14:23:40 +0100 Message-ID: <20260330132349.149391-4-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260330132349.149391-1-biju.das.jz@bp.renesas.com> References: <20260330132349.149391-1-biju.das.jz@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: Biju Das Add WDT clock and reset entries. Signed-off-by: Biju Das --- drivers/clk/renesas/r9a08g046-cpg.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/clk/renesas/r9a08g046-cpg.c b/drivers/clk/renesas/r9a0= 8g046-cpg.c index 4618c4d1d503..28d035613272 100644 --- a/drivers/clk/renesas/r9a08g046-cpg.c +++ b/drivers/clk/renesas/r9a08g046-cpg.c @@ -219,6 +219,10 @@ static const struct rzg2l_mod_clk r9a08g046_mod_clks[]= =3D { MSTOP(BUS_REG1, BIT(2))), DEF_MOD("dmac_pclk", R9A08G046_DMAC_PCLK, R9A08G046_CLK_P3, 0x52c, 1, MSTOP(BUS_REG1, BIT(3))), + DEF_MOD("wdt0_pclk", R9A08G046_WDT0_PCLK, R9A08G046_CLK_P0, 0x548, 0, + MSTOP(BUS_REG0, BIT(0))), + DEF_MOD("wdt0_clk", R9A08G046_WDT0_CLK, R9A08G046_OSCCLK, 0x548, 1, + MSTOP(BUS_REG0, BIT(0))), DEF_MOD("eth0_clk_axi", R9A08G046_ETH0_CLK_AXI, R9A08G046_CLK_P1, 0x57c,= 0, MSTOP(BUS_PERI_COM, BIT(2))), DEF_MOD("eth1_clk_axi", R9A08G046_ETH1_CLK_AXI, R9A08G046_CLK_P1, 0x57c,= 1, @@ -275,6 +279,7 @@ static const struct rzg2l_reset r9a08g046_resets[] =3D { DEF_RST(R9A08G046_IA55_RESETN, 0x818, 0), DEF_RST(R9A08G046_DMAC_ARESETN, 0x82c, 0), DEF_RST(R9A08G046_DMAC_RST_ASYNC, 0x82c, 1), + DEF_RST(R9A08G046_WDT0_PRESETN, 0x848, 0), DEF_RST(R9A08G046_ETH0_ARESET_N, 0x87c, 0), DEF_RST(R9A08G046_ETH1_ARESET_N, 0x87c, 1), DEF_RST(R9A08G046_SCIF0_RST_SYSTEM_N, 0x884, 0), --=20 2.43.0 From nobody Thu Apr 2 04:19:37 2026 Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com [209.85.221.43]) (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 4657A3D5226 for ; Mon, 30 Mar 2026 13:23:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877038; cv=none; b=NfSuhU1QHihNvKCXGcm6bDdPHWIvYjsgOSO4p50UdLEcTRSbLXWSN4fZt1DBDZqVTio8ascSnW4XYyyWsR18awocpbiuqQfJUUy0ebTvyGQ4EpFxl6lUoyPALAirV1R84t2SnyaLrHzUe1xy39c7BLzXvq0U69dnVuXdBtEqdDI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877038; c=relaxed/simple; bh=uKYG2HadVgu+Nn0FGDHnBaWtmfMTgEjZq9jI+WvrAWE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZQagcGqEokBwpt2pjVs5K4zaIc9xcXXeRSU4UmueDjFTwMdrwKdwqy96z+GPd8kOaqxKzOQ7uP2D6mRhhKjEJsssYsuYQxVyIBlS5rtSKN8humTEuo1u8kMkJ2ThdaVNmXanLPjNH71bYJxiP5C6BW12YM8f70KNRFzC8As5WSg= 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=cSxAIgDe; arc=none smtp.client-ip=209.85.221.43 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="cSxAIgDe" Received: by mail-wr1-f43.google.com with SMTP id ffacd0b85a97d-43cf8fe9c2aso771099f8f.2 for ; Mon, 30 Mar 2026 06:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774877035; x=1775481835; 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=MIilPXW4gr22kd4qDMopNhMeSX89TvUkPQMO/Qu0syY=; b=cSxAIgDecvNtpIstvukgDvwsgT4BofhKjG8OUTZOTBSJHdua+aP5pne0++cg98O0i8 9omi/NU1l1cPTRsCwLv0yFZ+nZ3yL9MPO6TiBRDVA8DMVoexT2HoPnI98Plbgv5TwWiB 3BbVOlzQHPTNapTu1pR7aKoRAKNHcn08LMI2FfxyRbP1VtgC62q4Pwu5hbgEUKCZTLMu /4fFjC/zfntMCpiKbJXX/104bK5bt41TQ7mZ3fDQ9vNM7bSGW6SjIgueCEepXNPMVA/G Sr8rYb+lfZkbBz0Me26d0auDXBH/tPoInhM36rFJlHGnEf74XvXJmfTvuWo+inj/ynpM vDhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774877035; x=1775481835; 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=MIilPXW4gr22kd4qDMopNhMeSX89TvUkPQMO/Qu0syY=; b=afC7X0NNDO8GNMjsGm9vgsJ7d8/x+mefYIKnbVpNQd6Oia5lh2iGhrvLfBwN+4VA7K hq8XtJ8reCpQSdXtpOcYe6SlqD1t0gUPI2VOmZN8+1IP5HAJmUOsS4pY89aCmrjvj7Qz Cw9+EECFRTUwUSLrtKiQrEQ+JxjxBlZP10C9KIubmES1MrF7ZBWsKbwLji2jVMd2ddgc EjUib0O/1QK/4Zc9eja3qZm0G6VpgiMZdDZKvI6yAOU8Q0a/+oYx7JNT/dtaT+DdBF+H 42l9k8xvVOVCctMTZVlpiLF/TNdMUQ5UvcXS2pc820GBO/UJhcpAVBDqUyhi7N9EIDmX twOw== X-Forwarded-Encrypted: i=1; AJvYcCXWmXlnN1QFrcXlD9yEdc3mt85hnqnbGGJl+lE/TUUAeZNszsxg9sWItULxB9cgzKn4gBMnzgPPXN9NM9Q=@vger.kernel.org X-Gm-Message-State: AOJu0YxdqxHE5xiC0FYXEYMfbG1mc7JS3oM5qQ3Nj8/5Jxjeeivb1184 l/CiHgsnROCorf8WVo0VYZiTVh1tTuk2PEP27FS3CXqF1521XkeKBYm+ X-Gm-Gg: ATEYQzx0Hn3xCT4zKxdNaJkUqZyjTjyZjcXGrp66bQECRICiSjjqguZnOQG35FtkkWW 3npeFvK5u1dRSpof7CrntyLZuH4fp+JzcnhZYXy45TxjByE5ictkeOTwC2shWIvvAd1zjssX3vn yzxuHx8Hr2TrKxlFFtgTnsjgeCGSK5RQ7thBS4XNheULazojNBO6qQmXnnhnjHP9akhpcKODCQM kOhGeY1s7KGKTRKzV8iQnU5oXeySmOm7k4WXYfJlh/UPyYjnXKxWaBOUFeDSjGE3prDKtpGjQdU 6H2b5FX651IGVdsHAjjtPGHPhTJF5mSg7rtdBWer5+5JPyllmXO7F0RY8SdZ5zggOdHBCIo1tB9 ExopRR+T5UVBtNBgnCzH5e3uWK6UHfZO5cAa4tBkWIekNHm937pPRGK1NmgiVvw2jakUaWZnSJq uTUUhIvXrSS1KMmsIsUcLsRpRlsQoKfE7eDK1x84Of X-Received: by 2002:a05:6000:186e:b0:43c:f8b4:e5c with SMTP id ffacd0b85a97d-43cf8b40f79mr10771448f8f.20.1774877034354; Mon, 30 Mar 2026 06:23:54 -0700 (PDT) Received: from biju.lan ([2a00:23c4:a758:8a01:e60:2c8a:54bb:d692]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e2628sm20825906f8f.6.2026.03.30.06.23.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 06:23:54 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd Cc: Biju Das , linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 4/5] clk: renesas: r9a08g046: Add SCIF{1..5} clocks/reset Date: Mon, 30 Mar 2026 14:23:41 +0100 Message-ID: <20260330132349.149391-5-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260330132349.149391-1-biju.das.jz@bp.renesas.com> References: <20260330132349.149391-1-biju.das.jz@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: Biju Das Add SCIF{1..5} clock and reset entries. Signed-off-by: Biju Das --- drivers/clk/renesas/r9a08g046-cpg.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/drivers/clk/renesas/r9a08g046-cpg.c b/drivers/clk/renesas/r9a0= 8g046-cpg.c index 28d035613272..13c158bb9215 100644 --- a/drivers/clk/renesas/r9a08g046-cpg.c +++ b/drivers/clk/renesas/r9a08g046-cpg.c @@ -269,6 +269,16 @@ static const struct rzg2l_mod_clk r9a08g046_mod_clks[]= =3D { MSTOP(BUS_PERI_COM, BIT(3))), DEF_MOD("scif0_clk_pck", R9A08G046_SCIF0_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 0, MSTOP(BUS_MCPU2, BIT(1))), + DEF_MOD("scif1_clk_pck", R9A08G046_SCIF1_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 1, + MSTOP(BUS_MCPU2, BIT(2))), + DEF_MOD("scif2_clk_pck", R9A08G046_SCIF2_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 2, + MSTOP(BUS_MCPU2, BIT(3))), + DEF_MOD("scif3_clk_pck", R9A08G046_SCIF3_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 3, + MSTOP(BUS_MCPU2, BIT(4))), + DEF_MOD("scif4_clk_pck", R9A08G046_SCIF4_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 4, + MSTOP(BUS_MCPU2, BIT(5))), + DEF_MOD("scif5_clk_pck", R9A08G046_SCIF5_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 5, + MSTOP(BUS_MCPU3, BIT(4))), DEF_MOD("gpio_hclk", R9A08G046_GPIO_HCLK, R9A08G046_OSCCLK, 0x598, 0, MSTOP(BUS_PERI_CPU, BIT(6))), }; @@ -283,6 +293,11 @@ static const struct rzg2l_reset r9a08g046_resets[] =3D= { DEF_RST(R9A08G046_ETH0_ARESET_N, 0x87c, 0), DEF_RST(R9A08G046_ETH1_ARESET_N, 0x87c, 1), DEF_RST(R9A08G046_SCIF0_RST_SYSTEM_N, 0x884, 0), + DEF_RST(R9A08G046_SCIF1_RST_SYSTEM_N, 0x884, 1), + DEF_RST(R9A08G046_SCIF2_RST_SYSTEM_N, 0x884, 2), + DEF_RST(R9A08G046_SCIF3_RST_SYSTEM_N, 0x884, 3), + DEF_RST(R9A08G046_SCIF4_RST_SYSTEM_N, 0x884, 4), + DEF_RST(R9A08G046_SCIF5_RST_SYSTEM_N, 0x884, 5), DEF_RST(R9A08G046_GPIO_RSTN, 0x898, 0), DEF_RST(R9A08G046_GPIO_PORT_RESETN, 0x898, 1), DEF_RST(R9A08G046_GPIO_SPARE_RESETN, 0x898, 2), --=20 2.43.0 From nobody Thu Apr 2 04:19:37 2026 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.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 89DDC3D522F for ; Mon, 30 Mar 2026 13:23:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877039; cv=none; b=rcrn9Skh+s5qNnk+HpnW+gr0IUeSbDdltAMFYDG0jJ5fb6q76LvOI5SHAoA/7cs80/5DWIZtUoWRnzEeIDcvwkHZxGdIKoI+zvD5WeAHcBM6CerC4yNIxm9LdykiJfh4MbqcIXRXGnp5akFLhooXkq1p/p95k1rDSilDkxr9WJQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774877039; c=relaxed/simple; bh=22Wj3PL59w7WQlU7uZqeJvafxD1ELLda18RL46qv9Uc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FOGgBNtS94xQyqangFqP8AYpMy5EYzLkQ+EgGXor9nR1iYaUX42IdVdOx0UCvx3a8ltWM+rLTI9pKuno2vKsQyMWFZ6nZDKP3bgg8kC7brw8R570HgFamBvft2+sYau/dhL/kyzSYTrqrrjDRCKkg4fofiJ8r6yD69By2DU6Oak= 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=oaDO0iDv; arc=none smtp.client-ip=209.85.221.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="oaDO0iDv" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-43d03db7f87so376101f8f.3 for ; Mon, 30 Mar 2026 06:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774877035; x=1775481835; 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=ZAOuvFX8TFjsxOubezK4NKoeU7tZyw6BQVfZ55MuGkE=; b=oaDO0iDvaIzCnfbJyjR+Mudvg9z8nUmFuV+gRm56II1bDbgOesodg5VrQqY4oE7fb5 xT8yir8peBSmYZ5i/Me8nLUceaDL9C7KzeUNFKCCD8JhenXL2qB21PRSPAa3ZWoSMrT4 GDdZA0L4eHh4w28a6J2HVgLftXsvmhvL8O7P0qOD85xem+4NZe9/euwvbdICIY+gxiku 8MFDnx5zijYy7XDSqAsD4VhycR86IzfZrXS/W4q4oZXIMFe1oZyhjyv0rhnR8ti9ueWV 8Rcp5eehSZAxTalm+t5Kk8HEAsGdB8b4EgfPC6xFrx1jKvnijhxWxBKBqCbe+zBivE4b M3Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774877035; x=1775481835; 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=ZAOuvFX8TFjsxOubezK4NKoeU7tZyw6BQVfZ55MuGkE=; b=UZMQXVt9QBBrWLqdWSvCyVhmPX8FbrXbQTvd8UO7LaWj0HJMaZZmL3lVKgQpqaavFK ubic2bLlvQwII70M6f04j8l+fk8CXjwV9MR2CtHxL2nlBk8+57Lgb3y6fVlL9YqKk2GS zWR2mizpdLdY4873tAepHBFh9jX0UKD4EQjjxPaoWLf9tmrkwTrNlJTSj1/CELgQHG10 o0X4qdzOGtlN/R+C7zme9U/FY464UW4b/AbMDjJzgFG6pxLd6sBFaKXKCeg7R3hEGNS1 28w1WaH7Yv4HYXAuCdONjOzJuk5tfZNRns5EKv91eQjg9h47DUbNXyYNYseNxL4D2Wz2 2Yfw== X-Forwarded-Encrypted: i=1; AJvYcCXtsbpZE/LpaPrj3uBRReOETBSH7ak1Q3HgtWgIcNFuSQnR/u4amm37jizOrT29HNJlb8kHM0sMVRDvgYo=@vger.kernel.org X-Gm-Message-State: AOJu0YxSlOzW694KCWDHlAXMeZPjbS+gcPuVnlj9KXiW8hIfoTs9rzuN jZ6Rtm8hpZUGXTdBtEPh9UNcM9K0KSTnabZgtOYF6zQCXlITnPswtQwz X-Gm-Gg: ATEYQzwiplojaZ6OXw94o0BTY6ohsqqNyEjEmS9051ojlugZig692apwAc09rfDc3VP mMWWm3+KJB7W5IKXSmgmkJFVKZvOBga84fbv2+UE2ySGu+KKdzXCdsSoPV0IeCfblWSLoKV5oX1 wGTdetbM+cunQdEfADZ1pUNhn1JD7zWJ3f0vrewrzXlx9/9eD+yx7JZPHdsIgX5HI9jeUt8E5j9 3ncFcD7YWdBAsJ0hadn6/cUH4dCdh/qRR+dwtOjioKetzxaDdRbUODiYbbfAK75HXHXatxhTx/p Ss4j6KRHxxD37lvFpX1iWm4LRVSjoG8dDid2+HryIReFR/2YamOtg6NDEl5lE4YRLZiJx284IFo whyscNnVQC+j+hvzu24Lx9Z2DrgXMg6vSLSNTIMBeWKqBZquYINpB/qDf1vvE2EpQOeLM6kIZQB csYiOQhNI3z0SG8bc5k6dxmpGeZmg2IA== X-Received: by 2002:a05:6000:188e:b0:43c:ffee:ee9b with SMTP id ffacd0b85a97d-43cffeef22emr5747643f8f.15.1774877034878; Mon, 30 Mar 2026 06:23:54 -0700 (PDT) Received: from biju.lan ([2a00:23c4:a758:8a01:e60:2c8a:54bb:d692]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21e2628sm20825906f8f.6.2026.03.30.06.23.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 06:23:54 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Geert Uytterhoeven , Michael Turquette , Stephen Boyd Cc: Biju Das , linux-renesas-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar Mahadev Lad , Biju Das Subject: [PATCH 5/5] clk: renesas: r9a08g046: Add I2C clocks/reset Date: Mon, 30 Mar 2026 14:23:42 +0100 Message-ID: <20260330132349.149391-6-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260330132349.149391-1-biju.das.jz@bp.renesas.com> References: <20260330132349.149391-1-biju.das.jz@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: Biju Das Add I2C{0..3} clock and reset entries. Signed-off-by: Biju Das --- drivers/clk/renesas/r9a08g046-cpg.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/drivers/clk/renesas/r9a08g046-cpg.c b/drivers/clk/renesas/r9a0= 8g046-cpg.c index 13c158bb9215..a962b5ec6977 100644 --- a/drivers/clk/renesas/r9a08g046-cpg.c +++ b/drivers/clk/renesas/r9a08g046-cpg.c @@ -267,6 +267,14 @@ static const struct rzg2l_mod_clk r9a08g046_mod_clks[]= =3D { DEF_COUPLED("eth1_rx_i_rmii", R9A08G046_ETH1_CLK_RX_I_RMII, R9A08G046_CLK_ETHRX11, 0x57c, 13, MSTOP(BUS_PERI_COM, BIT(3))), + DEF_MOD("i2c0_pclk", R9A08G046_I2C0_PCLK, R9A08G046_CLK_P0, 0x580, 0, + MSTOP(BUS_MCPU2, BIT(10))), + DEF_MOD("i2c1_pclk", R9A08G046_I2C1_PCLK, R9A08G046_CLK_P0, 0x580, 1, + MSTOP(BUS_MCPU2, BIT(11))), + DEF_MOD("i2c2_pclk", R9A08G046_I2C2_PCLK, R9A08G046_CLK_P0, 0x580, 2, + MSTOP(BUS_MCPU2, BIT(12))), + DEF_MOD("i2c3_pclk", R9A08G046_I2C3_PCLK, R9A08G046_CLK_P0, 0x580, 3, + MSTOP(BUS_MCPU2, BIT(13))), DEF_MOD("scif0_clk_pck", R9A08G046_SCIF0_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 0, MSTOP(BUS_MCPU2, BIT(1))), DEF_MOD("scif1_clk_pck", R9A08G046_SCIF1_CLK_PCK, R9A08G046_CLK_P0, 0x584= , 1, @@ -292,6 +300,10 @@ static const struct rzg2l_reset r9a08g046_resets[] =3D= { DEF_RST(R9A08G046_WDT0_PRESETN, 0x848, 0), DEF_RST(R9A08G046_ETH0_ARESET_N, 0x87c, 0), DEF_RST(R9A08G046_ETH1_ARESET_N, 0x87c, 1), + DEF_RST(R9A08G046_I2C0_MRST, 0x880, 0), + DEF_RST(R9A08G046_I2C1_MRST, 0x880, 1), + DEF_RST(R9A08G046_I2C2_MRST, 0x880, 2), + DEF_RST(R9A08G046_I2C3_MRST, 0x880, 3), DEF_RST(R9A08G046_SCIF0_RST_SYSTEM_N, 0x884, 0), DEF_RST(R9A08G046_SCIF1_RST_SYSTEM_N, 0x884, 1), DEF_RST(R9A08G046_SCIF2_RST_SYSTEM_N, 0x884, 2), --=20 2.43.0