From nobody Wed May 14 13:05:37 2025
Received: from TYVP286CU001.outbound.protection.outlook.com
 (mail-japaneastazon11011016.outbound.protection.outlook.com [52.101.125.16])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0A380238D56;
	Wed,  2 Apr 2025 13:12:38 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
 arc=fail smtp.client-ip=52.101.125.16
ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1743599561; cv=fail;
 b=R0t16HSi4aCVgUl+rMRhLmNfdhQecL9Sg2iONZC6+2/ko/otqG4/HFDrEWyjq1ADXXr1Ge9HDjnXXCSxYubrOXpaKNDj+9lUc21ymhyEfCKvwqsrlW+Q5JjW+1I+dRmCvKJgHcy6ApDIFSMDDB3fVL8lB0ROXoL7Fv7qRRcHJdc=
ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1743599561; c=relaxed/simple;
	bh=DRu2ACp4t8BlkX10WAXQ5Ji7awMY5WorE9tsrUnisAI=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 Content-Type:MIME-Version;
 b=TM/3ALqA94/F2+njb7wUHTGPlGEKHlN7kihsDD2083//eF+FiJtKbB3CHd1WQzOEFSSMP83reCFEriG1eRWuhT8H65JuoPp3/ogXQbFED6hnGOj0aiXZYdScn26csDTIugQlayojzXEg631bFUOMADj6dZXgJ2fQq6TyHVNwMKo=
ARC-Authentication-Results: i=2; smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com;
 spf=pass smtp.mailfrom=bp.renesas.com;
 dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b=sIPxWtOt; arc=fail smtp.client-ip=52.101.125.16
Authentication-Results: smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
 spf=pass smtp.mailfrom=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b="sIPxWtOt"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=oChK/WJ2mrRxdTeEJfae9tOqLznq0jB0LLGc8xHW0YKZ666Z41RGCz/0ChYzQ7oT45+NTdVezGIkLDGvNmjQWprY6VW1qlkmUEKMqFmSg6YyBgw53m7T1LULPena35tvk/GcUtz3o9QvMtKv5TSdKtmzh5vj79RXuH0dhFM9xF9PiPDjjkrUZfkn7Awgw4yuWbi+75XyPZ53d3IugFC+d49aGN9FMQtCtQ7seudpiy6jsbJkh689vPvVfYgOUJijRnpb/I503OS2XAPyn2yWbU8z6TCCJiPFsxbybaSIXXdF4dWASTjQyF3QL07uxdLfltXc0JujWc939R9OMD3kcw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=FWMxfW7ikBDpLLEiXj8gvIidVnPKw82wbb+qBWSzJF4=;
 b=eDp2b3tCgoBq9RpsnDfYvtTj7Pmh1GqE+56AZ0E/EpvBFuMU9/MDOoXFiIWCg2J7/0kC34LmtQMmNca/mSf7evgaJB4s4V1KmaVforj15S4qnuRn9wGsUYEujeYQjVyW2mwDxE4qqmj+L0vM41M4nCK34upcIp7b/LF4cIrmau1bkNRncukSUA2klQqaQFNA5IxRpYhVd/i0H97DoBd6eYfGuKXKmtY2k7OBnGfFupqL9mnBIoBOpqtoUll6BiTjmiaAG3M0gjtky/zsKeL5I4Oqsio8URQIF1W5TS0UrMiKcRsrNRLBMqTQZRWun+M5GF1dbZdZervyaC5lbtKB1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bp.renesas.com; dmarc=pass action=none
 header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FWMxfW7ikBDpLLEiXj8gvIidVnPKw82wbb+qBWSzJF4=;
 b=sIPxWtOt15N/Qxjn/FC1E4zN/+uNhCHstBEB1ys7i4KvKfgNYxtQVVf7pMqZPx89iLUU5Qw0jqUrm+LdV/wbCnyr2w/p7dLoXZ5k5TM+xoP3HVJoBkqzy0bsdxi2Gew313mEkKfrgJNXN/z4N09Jafz1w/GfAr6QuUwdXAKdr5U=
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=bp.renesas.com;
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5)
 by TYCPR01MB6688.jpnprd01.prod.outlook.com (2603:1096:400:9d::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.39; Wed, 2 Apr
 2025 13:12:33 +0000
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8583.038; Wed, 2 Apr 2025
 13:12:33 +0000
From: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
To: tomm.merciai@gmail.com
Cc: linux-renesas-soc@vger.kernel.org,
	biju.das.jz@bp.renesas.com,
	Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	linux-clk@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 1/4] clk: renesas: r9a09g047: Add clock and reset entries for
 GE3D
Date: Wed,  2 Apr 2025 15:11:38 +0200
Message-ID: <20250402131142.1270701-2-tommaso.merciai.xr@bp.renesas.com>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
References: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
Content-Transfer-Encoding: quoted-printable
X-ClientProxiedBy: FR4P281CA0173.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:b7::16) To OS9PR01MB13950.jpnprd01.prod.outlook.com
 (2603:1096:604:35e::5)
Precedence: bulk
X-Mailing-List: linux-kernel@vger.kernel.org
List-Id: <linux-kernel.vger.kernel.org>
List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|TYCPR01MB6688:EE_
X-MS-Office365-Filtering-Correlation-Id: c5c6145d-3daf-4993-3b55-08dd71e80778
X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|376014|52116014|1800799024|366016|38350700014;
X-Microsoft-Antispam-Message-Info: 
	=?us-ascii?Q?wZkbph9Jf62czvAuIrpaiD8I9dFZzonoEw2VCimpGqFLL9vZnNeXig/bS/FW?=
 =?us-ascii?Q?TI2EKeAI4iORdba7zSR7NrFB/BBMIIDU/XMS5BXK0LsffQFdBdUwkhfySmsT?=
 =?us-ascii?Q?VoaAlzJb7vhGn5o/uzguwni5nsgEMObsGxL+gabxi9UDPWjgGyA7uZ5l+EB2?=
 =?us-ascii?Q?6ZSWurPwZukk97gpvweYNQNN0XSGO+HsR5YuDWbu8AfzhYxMcx1Tw1dP9Ixv?=
 =?us-ascii?Q?4mMgtBc7kPKrFD8bZqTW1CGlrg1LHVI6mA47UdEMPG2u9qSR7RD7x1+fni2u?=
 =?us-ascii?Q?2/Rt9LVcYCJA9PpmJcsT1KnTsjqSBDcU9jB1LXbfAMZFUSplDOjpBpgg5d8y?=
 =?us-ascii?Q?odg8+0fVd4bXMDlRWWOATA5Ohub/rk4xuLT2wYbHIcAbH4/xsu+zSjUcj9tR?=
 =?us-ascii?Q?va0FDP7V5Mf10Ei3CrfIrDe6IotzblCxIMASz7pq53deLqX2CWpodkHK5YCf?=
 =?us-ascii?Q?BeqkYmusVepVeZoRcV/OlshhZHlsP4PiODhi3DYpRP1se9L6ztPVeekus3JS?=
 =?us-ascii?Q?4a8CKGTlKv/pBsAXmIm3H5/U5qhSETz0tjA2LJJ+5bg68t3G+ub3f/ALOhKB?=
 =?us-ascii?Q?aDs1kVizanptYWyycKNs4dZg+I6BVBlHVeiasfdpjXyhxEROXZyYbIBTU3v5?=
 =?us-ascii?Q?N9sihidoCLgTLGTdaZfblHnGwV/ZnJCn2sKD5UEf8Q345lmPd79AFfylxlyk?=
 =?us-ascii?Q?gIwbfCEQnxXqkLQHBm9XZzPXh+xZC3NjdtVJXwv62I7P/gakGNqMaOkTSSXy?=
 =?us-ascii?Q?ccfNlLOtv1SWKrvZB+nW7N+mrkVUCc3ZDJwXeur/W84mF9BYmh3+RDEffTUM?=
 =?us-ascii?Q?Aj8Y2h4KjlCjJIyX1T+CHFE8vGSpb6t/E+/Ip06LnwrMnFQFdTimSbIgvNP9?=
 =?us-ascii?Q?f9lboKbLeqQ+ffncxaDNqHWRETJRrza6hJEnBzna0LF5/CMmbZ/k8VlQ1sfI?=
 =?us-ascii?Q?tzrWypZ0US8bibkbxYATa9tYH2DYD6qKdCV+HvKzcAger8Q2zO75pyV0eaPR?=
 =?us-ascii?Q?rK5HK0knE1KayIzL7wwPNcaYkGmBV4ixtCYHDHi7cLvCq+PL+wtZV132Rpjk?=
 =?us-ascii?Q?BbHeinOnJJUICgr0IlWV8sKTREMRT5TNKf1GUsHrVSTMYmgmvCc9ut3+WtBd?=
 =?us-ascii?Q?/ReNXwG5LEITXNuC4mVaNuyui9TpIt9Kv8/Qhk2qU6bOPyI8jZc9mp2gP/ib?=
 =?us-ascii?Q?2W5r4Wn0yubp2+LljS6LtfYFUSsmWcsNdub5U5sMKrp1OYflfRy6gIQuCMvJ?=
 =?us-ascii?Q?iiMUAXe6gsBBCRzhP3K1BDozT+9VMzjMZpKQc++6Q8fH7kr+iYOZW5AWVThr?=
 =?us-ascii?Q?6+c9Fui5c4vOPzI7W9s3axSVN/XJpnK6i+OZ8bZVeMENMgB3u4GfVNwsc3eZ?=
 =?us-ascii?Q?QVgjxJ1JXuOWEMSBg8cLfiJI2NnXZJV4UTPYKwkMp/lxLyqYLuBNyLuJPuSy?=
 =?us-ascii?Q?+WO/iIcuakdzuExFDzM4boletFUWv/2n?=
X-Forefront-Antispam-Report: 
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 
	=?us-ascii?Q?1QSSLIzpiGJ7MjJXbG1j9iyHPYuaadoiM4K0H/1pQpuRqXXtaamorUJ9nznR?=
 =?us-ascii?Q?bIQx419X9ojXn+1Xc3qb9vwYdnivT+F4I+Aes37gLUcuA8Ykf3AIKI78cgZv?=
 =?us-ascii?Q?pJsOWPBP+2QAKtKr6pMuN4lUa8JAH9P3JMWyfsGi3wx0HbNGd0I8XM7oS2qF?=
 =?us-ascii?Q?WQJ2uGLRvj1f7i8J8Djd670C+ICFxuWD/Po7PsB77+ChpAOypcKgyOHvIg6S?=
 =?us-ascii?Q?AmwfY1ceKnGq1yMyT86JlWLFDdbuwcvRq9xbQQplG6j2aEtyToXc2WF7nVCw?=
 =?us-ascii?Q?q2F4bpdd2C1NJQtlCyVJ6pe5t6XaIk6aPb8Dd7hDlOnH0ROjPttnenbOKTb7?=
 =?us-ascii?Q?VR1+ZVrV/U2E7adsarAt723rOtGLHXy9gViDXEsQKqlJzqKNdUveXK6cm3CD?=
 =?us-ascii?Q?8zqTLNtm5dPIz5jUgx/XQnwQ3tfGROjQrZmiTWmx9WhmPXtVolXTHWvVf969?=
 =?us-ascii?Q?J+4VKiAe8RRwB/hP9/S0zxP+ODYrNMnLORC6JuaouVuO4Zy9f0pLyqefCh+U?=
 =?us-ascii?Q?iu6uVwn6hDLReZdMKQubIBAmMNIJXdMZi6pzDDsNml6PX94mL7E6MoZdRb5b?=
 =?us-ascii?Q?dxnnmgyzAluabN6ALgMKxkoDU9AISSjlnj5TmL/vyPvNg0E+sM6IsUM1hHu4?=
 =?us-ascii?Q?iMfHBzjqsmATvELISrIHepviphZznVBNSrVCau0BSQfPFfG7L6Jc0HWTQwOH?=
 =?us-ascii?Q?BD3gaS+jN1iCCFgPrynOR9k5Cr5fu87VVnjZj+zAq2gC/OOF8onicUau3f9A?=
 =?us-ascii?Q?wtC4GB28kZ+7B3hrnFZd1yjc6RYDGNedzqYb43tdyCYq11/BfhWcEFDMCmtN?=
 =?us-ascii?Q?qONjHNe1nlvLiGTO5v1Kv9SkSFd/yVzwHIcq/tZnwJxUC9oTlPFsZQqRXbhL?=
 =?us-ascii?Q?BYlg26dF6x2P/JNScg9kR9ekT7nzAhlsc4X09E6tuWcNYSqm6cNRIbDpWaEF?=
 =?us-ascii?Q?6NxQVeIBOxINv9xE4/ESdUilsfht26qJw9bypR6KGxvbtYWeDNGbDj2dcLyh?=
 =?us-ascii?Q?g8QgAWG24KIAbLb8Oc8tXnInxWTczwJCKlSgvVvaKrWgTv4Q0aqiTEByzjfC?=
 =?us-ascii?Q?VTXWNfBIAXeMgDWVZlJuW8MmkOdY6Rwr3m4SBN/XPEgd0JA4UzP5angZTad5?=
 =?us-ascii?Q?mvw0dCbhocJKgo3hXSL62TD2ziWba5RtOp2RmWuQdM5z3PRQGaa8L7NL+pyb?=
 =?us-ascii?Q?SuF111mN5e9Jp/bhHrwEy9C3+ufZBZuhEzI8GA5KLyh9bXWRA63YEwYtUbAx?=
 =?us-ascii?Q?r2NBU7WP87wvMTPP0NOk3rHJodV6KHiFezLOsdzUDpaAqpDqDthnG9PG++8i?=
 =?us-ascii?Q?YLvY8qVRQTuiQ6rWelBQP0k6m+EbAzGustxFb8J6Ydl82BcYNVUXuTJWF/9t?=
 =?us-ascii?Q?8DoAIt0LwMkzh41bUyzh3P/Rq6lHGKv/hOki0S6l1/DQu9yVnsEPb3SoRhs9?=
 =?us-ascii?Q?q2MOeISUY85IedNBXCRFYWEMRtfp3xbnBsjxy8/OcVc2hQK/dyIJULfyQsRO?=
 =?us-ascii?Q?fgEOwTOWLI7NMNvW8L3bVQjyPAZQ8QpomKOe1v7FQsWZgBO7iUcaeaQVTCDq?=
 =?us-ascii?Q?Da29B48AcSgszQXdnEkIDDrtn64lkiITLeO0/1IHajQfqV/oW7qczXl4zFXB?=
 =?us-ascii?Q?OIj49CGIz87BoUty+rEGPq0=3D?=
X-OriginatorOrg: bp.renesas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 c5c6145d-3daf-4993-3b55-08dd71e80778
X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2025 13:12:33.1428
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 
 TS9UXgZOHNKxOsh2DZcEJgscm96YHwJz95ESreQtvUS6Oc9R99zUFAx37N57/ssKzLp+yuEsr6k1mHhft+do9FehWs9F88vmfKx8tJVjKyzOGGGP6hLM2BMglA3Hv7eA
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB6688
Content-Type: text/plain; charset="utf-8"

Add CLK_PLLVDO_GPU along with the necessary clock and reset entries for
GE3D.

Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 drivers/clk/renesas/r9a09g047-cpg.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/drivers/clk/renesas/r9a09g047-cpg.c b/drivers/clk/renesas/r9a0=
9g047-cpg.c
index e9cf4342d0cfb..2aa1e0aa4d36d 100644
--- a/drivers/clk/renesas/r9a09g047-cpg.c
+++ b/drivers/clk/renesas/r9a09g047-cpg.c
@@ -41,6 +41,7 @@ enum clk_ids {
 	CLK_PLLDTY_ACPU_DIV4,
 	CLK_PLLDTY_DIV16,
 	CLK_PLLVDO_CRU0,
+	CLK_PLLVDO_GPU,
=20
 	/* Module Clocks */
 	MOD_CLK_BASE,
@@ -96,6 +97,7 @@ static const struct cpg_core_clk r9a09g047_core_clks[] __=
initconst =3D {
 	DEF_FIXED(".plldty_div16", CLK_PLLDTY_DIV16, CLK_PLLDTY, 1, 16),
=20
 	DEF_DDIV(".pllvdo_cru0", CLK_PLLVDO_CRU0, CLK_PLLVDO, CDDIV3_DIVCTL3, dta=
ble_2_4),
+	DEF_DDIV(".pllvdo_gpu", CLK_PLLVDO_GPU, CLK_PLLVDO, CDDIV3_DIVCTL1, dtabl=
e_2_64),
=20
 	/* Core Clocks */
 	DEF_FIXED("sys_0_pclk", R9A09G047_SYS_0_PCLK, CLK_QEXTAL, 1, 1),
@@ -185,6 +187,12 @@ static const struct rzv2h_mod_clk r9a09g047_mod_clks[]=
 __initconst =3D {
 						BUS_MSTOP(9, BIT(4))),
 	DEF_MOD("tsu_1_pclk",			CLK_QEXTAL, 16, 10, 8, 10,
 						BUS_MSTOP(2, BIT(15))),
+	DEF_MOD("ge3d_clk",			CLK_PLLVDO_GPU, 15, 0, 7, 16,
+						BUS_MSTOP(3, BIT(4))),
+	DEF_MOD("ge3d_axi_clk",			CLK_PLLDTY_ACPU_DIV2, 15, 1, 7, 17,
+						BUS_MSTOP(3, BIT(4))),
+	DEF_MOD("ge3d_ace_clk",			CLK_PLLDTY_ACPU_DIV2, 15, 2, 7, 18,
+						BUS_MSTOP(3, BIT(4))),
 };
=20
 static const struct rzv2h_reset r9a09g047_resets[] __initconst =3D {
@@ -214,6 +222,9 @@ static const struct rzv2h_reset r9a09g047_resets[] __in=
itconst =3D {
 	DEF_RST(12, 6, 5, 23),		/* CRU_0_ARESETN */
 	DEF_RST(12, 7, 5, 24),		/* CRU_0_S_RESETN */
 	DEF_RST(15, 8, 7, 9),		/* TSU_1_PRESETN */
+	DEF_RST(13, 13, 6, 14),		/* GE3D_0_RESETN */
+	DEF_RST(13, 14, 6, 15),		/* GE3D_0_AXI_RESETN */
+	DEF_RST(13, 15, 6, 16),		/* GE3D_0_ACE_RESETN */
 };
=20
 const struct rzv2h_cpg_info r9a09g047_cpg_info __initconst =3D {
--=20
2.43.0
From nobody Wed May 14 13:05:37 2025
Received: from TYVP286CU001.outbound.protection.outlook.com
 (mail-japaneastazon11011053.outbound.protection.outlook.com [52.101.125.53])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 87157238D50;
	Wed,  2 Apr 2025 13:12:47 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
 arc=fail smtp.client-ip=52.101.125.53
ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1743599570; cv=fail;
 b=HpJhZ5j3n+SSUDEMHiVrfAzYkNYzo3XXJrJ4o4/NkTZf9a26GFfbv05R/LYFhKh2/a2RJjOPkyzUKdIV+8BPDL906J1J7VjORpmsdNhPtHoaQQdA9FWLFG8vnbZ8vDeDE9XxcTqnuhhcYBddjvctTVRenjVsSD1qqngI4Gb7sHk=
ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1743599570; c=relaxed/simple;
	bh=9T+35F+gQ1LxypcB5ojNBPzsMQ6Lfp+UIHL7mg1KGDA=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 Content-Type:MIME-Version;
 b=hNAajN5x5revvHLBvPeySki2SfCpyts7VtBIrqOIIQZw50JURiJW6nEoFNInv6KzItFM8nlBZ/i2JB9QBDLPms7Q9nKhA7s6iFiZj6pXPRQYwvCmOsliTQXe+PkmzmLL6jJBfY7Jfic55jrehY945b5abCOfNECWyBhdVRhfkfI=
ARC-Authentication-Results: i=2; smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com;
 spf=pass smtp.mailfrom=bp.renesas.com;
 dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b=YhGFotED; arc=fail smtp.client-ip=52.101.125.53
Authentication-Results: smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
 spf=pass smtp.mailfrom=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b="YhGFotED"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=IaNtOU4TytzJ/is+5DzYyAKc3eNJeqUAse/GOp/tjxdqVML0U4BV2eVNeGGvsdAjkuoYsOP1ZmvUpuFCE6DYJFqi13yJI2QD/B5tkJbqsFGK5wwSEnItd9jnaZkvqUuH4Am8reO5JIFCEVyKHFi7DoGQqRU+JpiNJIIjIh+P83f8JcuUSN7RI8h2x8j6cyP0RVsp1y/JXtFEOIS20kAfwk8POdhngAuzf4b6Tmh26J1bkMtfRX81TnEsTqTczKb3Y7ybi+pNS56sl0L3iHcttwF5Gwe3kyqY5jEzzqYbtkNHf9q0D1xeZXAcmr85lCQzWzVLr3hn89WDtmSHLZXx+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=VtbJhlX+BVPPqUAaL0aMcT4yhKqXatcxjmKU4Emd5oo=;
 b=G9ZOxBMXrYnICD7zLc0B4vat4ZvKYcNB7iygh2TB6ZS3ZEUYL30v4IErcxI5aqsV5Uj0MvNbC8ScOKLKOsMDmdt8J9ifDvvhbLAicTF6AQf4dxyUqirM4XSmwCYPWzJ4gkXL0/ER5SY+drlxdLoi319LC+KYOVcDGPh9mLJVX1POAkOv8T2z383NeZW7kT+7aImrpmnbtlfuoMsjjW/S+48u+barzGV5DrN897qAnXGJ4UQtFNOHVIQXTL9DLwQOOD+Qc/1Haenic9cDXG4+eYYrqmcevTB9Yx9fxALaW3qHlKgEQ5xqKtGdEB9G7i0UKadG1gtlmhMeiaW9RwAsqg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bp.renesas.com; dmarc=pass action=none
 header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=VtbJhlX+BVPPqUAaL0aMcT4yhKqXatcxjmKU4Emd5oo=;
 b=YhGFotEDAv4wxG8sRdM1gH0na1qOFpi5p50Y0gYIBzRtQypIQHQYLiYE2laQpxhNnE6v1lUlr8nWvxJzMEmoa8XGkRYOfELvUpl7R6FlBQ329XqJZs7dsvMbR00tVP/mTcp0SPinX6rVoFi7gV50AHKzunU9NTHUdP4icNNX7DM=
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=bp.renesas.com;
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5)
 by TYCPR01MB6688.jpnprd01.prod.outlook.com (2603:1096:400:9d::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.39; Wed, 2 Apr
 2025 13:12:41 +0000
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8583.038; Wed, 2 Apr 2025
 13:12:41 +0000
From: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
To: tomm.merciai@gmail.com
Cc: linux-renesas-soc@vger.kernel.org,
	biju.das.jz@bp.renesas.com,
	Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Magnus Damm <magnus.damm@gmail.com>,
	dri-devel@lists.freedesktop.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-clk@vger.kernel.org
Subject: [PATCH 2/4] dt-bindings: gpu: mali-bifrost: Add compatible for RZ/G3E
 SoC
Date: Wed,  2 Apr 2025 15:11:39 +0200
Message-ID: <20250402131142.1270701-3-tommaso.merciai.xr@bp.renesas.com>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
References: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
Content-Transfer-Encoding: quoted-printable
X-ClientProxiedBy: FR4P281CA0173.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:b7::16) To OS9PR01MB13950.jpnprd01.prod.outlook.com
 (2603:1096:604:35e::5)
Precedence: bulk
X-Mailing-List: linux-kernel@vger.kernel.org
List-Id: <linux-kernel.vger.kernel.org>
List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|TYCPR01MB6688:EE_
X-MS-Office365-Filtering-Correlation-Id: 9e4b3785-802c-4a4b-4586-08dd71e80c5a
X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|38350700014;
X-Microsoft-Antispam-Message-Info: 
	=?us-ascii?Q?2Yac+PxovMzhOy6OY1szacvlrR19lThjsds8aEXXjCmN1745Cs73tyIAmRSS?=
 =?us-ascii?Q?Hxj8SxVf1rv4fZwaFyNeMOqfx+I2A+aPlTpdntWYVJjZLd62KT/DEMsaC8OW?=
 =?us-ascii?Q?a4tRGz66PsIX+KblP7IxWp8MDSyedF4vAvy0S1ubNnDyusj3bZXdS1v0yaT+?=
 =?us-ascii?Q?8YxK5TMgWoYOTe4y5bSxyUhSkN3/tH+4aKal0W4e+8iCwDHwbj4Q0BkjQnnY?=
 =?us-ascii?Q?51WNgfsU5VL5pRLlWRnjGed5JUopU4nOxu1505kGyPDvSvBm3Ta7od+j/Ggn?=
 =?us-ascii?Q?8xRNLeFgOD5gOG38FwkKNEKfPGex9fkPGkKtqzvwV+dULk3XKPPEz+DEqp8C?=
 =?us-ascii?Q?A9yP8bkfKzww4DLkWDbedzrwTgJuyTq84T0G52mSHRVHmpP8a+LtPWyy82ZJ?=
 =?us-ascii?Q?pPGvkATgWk46O9XZ6wUU6rNmkFf7G6hmj1ht+QTH6h4RERNvGHeV14+Y8nRk?=
 =?us-ascii?Q?FdMUGYt8tUUB8FbHNI9YaFUmyyvn87+8r7yhQgrL9n5Y20PCl67/jLJQ6nbv?=
 =?us-ascii?Q?00n6tzMafJ8/TCh5VtSq24uMXeBsbmJegU49UZgNS4kX7cIgEDYkkov5LVWH?=
 =?us-ascii?Q?aUoLly5RvqKcQIDtFWB+me2Pl3OFcofhDp+kabiCcfvjXAmGSV44HO4X3ARM?=
 =?us-ascii?Q?mbLqoaxJOuyCeNZnGhO6sECc80DdSu/g06c6G5PdvOXRdbntQ2U8Q501vM70?=
 =?us-ascii?Q?O9T1gMsX45vA2kyrLf/2GiqdeNb+l9SSl8Rh/JC78lc5LTYTvKzurWlvi6m+?=
 =?us-ascii?Q?SonGw8zFVOZGTs+XcW0usOWVQfClLqkW5a4i99NYny5te9k54x5dmehwbuyc?=
 =?us-ascii?Q?b0gr4uETqFXlZ0oa02LmEXIcYorZt29+MIE1qQELKhDjRsl32CV8YDpAhvvh?=
 =?us-ascii?Q?p8GXlRNpTWD8F5MAxq13h7ZId3FwPG3/UQ1ia2D6ProwMMQGCpXdLcc+W1La?=
 =?us-ascii?Q?WIpJkT3NBwoW0Qc3mYMgc/LqLKBnd6PonQt8Q/R3LHkxGE6forBO7AeVt0ur?=
 =?us-ascii?Q?W+fHn2IvpczfXGu93D4MPRtwLvkiUPMsSgSVYWJN4Bh1dOcBg/+/pzn5V2ir?=
 =?us-ascii?Q?SfI3WcKYiTeOCBv9ChF0cMEy+pcvu1XSrgGgKVBdeSGIus3Y+yvVwn+Mtnyu?=
 =?us-ascii?Q?VnLCcDGKqUIPicWQWQOeU7ysJT87R4C01CpRtmva5/7jDNKfohTpS5SOGgk4?=
 =?us-ascii?Q?MtUkigKRoXNceYno9Fj9Iyp9rV39eqJKRShzS6pHxNCGCBtr4QOAZ4Sa7OZn?=
 =?us-ascii?Q?qcDEiLub6CXkY1KrJMrSoY4KAU2R1qIdvCUh+Q54e26shwBFFT7+Z9Aa2VJT?=
 =?us-ascii?Q?F7b72hUP0xv8oyiLitlxgNrw5znIqfIB0LxGhEY/UuN+Rw6Zc8q2n3/hBc/r?=
 =?us-ascii?Q?SjltgJSYNEsfQ/52J2+Rlv71DzVGx0eDLp03Iwqo5/KVPcqHiROLXk29fM4i?=
 =?us-ascii?Q?3Sel3s4dFx6bTDvF2OSWqbIJP/eDttWy?=
X-Forefront-Antispam-Report: 
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 
	=?us-ascii?Q?5qmXxKJ3t3l3AFHlEbDuVt7Q0YZYOAw6nmWPKfB0mOkciI4E15oPtIsQyDqO?=
 =?us-ascii?Q?K9D4VYo6+GqHlcM1Z7+ELLo8kfDEWSkUYFOH5UcS0Vs0VAm6LGUqsG+97LPC?=
 =?us-ascii?Q?xjsF3Zboa4kKhcSrRsj8qty56RBHfT78eUn9hcmrH4ZTw4CJOYLZIyT7+Xyv?=
 =?us-ascii?Q?sTt7rfzRlWoPQYqlFu7P0ztyQMzlSkxOlg64EfBdWWnpxMR6Jcxm+gXTvV66?=
 =?us-ascii?Q?2Vad7EC2cwfiGL9Oh4je/L6lA5Yu1a+qNjn4ZIr3pRDnFu1I6JJiLlt65BBY?=
 =?us-ascii?Q?ZiqvLQhWHdNXeMs1fDkrIovYTb4Ovk6ARCZprCRGkTFwwcZhkJY6dD0b5icl?=
 =?us-ascii?Q?kLHwjSqCU8uGN2Gigt8fRVSNH0LA9+/h7RLl7iQ5VX1V7Mj0OY6aP6J/D1Pm?=
 =?us-ascii?Q?ejcw0dBnjYs0PbTEZuQ1Y0eLyvCoGCZhPr3keHLab7Mq21gXyOvyqqWTTQol?=
 =?us-ascii?Q?f00QvjE7i7Z6VQ2Afa9CtJgTQXm1BjHhVC2rnvs8Zwpwk1TloQtgvsUW6LmD?=
 =?us-ascii?Q?BiC5DZZlAzH6Z0Oi4j4K0R743h/UynZNOsxg0D3EzP+jDWqsuH+hrr2VDcBJ?=
 =?us-ascii?Q?VC/9iVi42rr5Bm9LuC7mH6yhMrt8GX2cqXtpK7roSb4iZbIrPXG3IfpCBskJ?=
 =?us-ascii?Q?mTlHabSzpQfGJuUrDgwVVxOUuZUfrf6CdKcVjUZDBHO0xJWHNdnkJtFxz6DH?=
 =?us-ascii?Q?Jm7vpdYIxCdFzjSw3+DOkIJDLgIjae4c7oLftvKI8au2sB/c/aquVSlXLHrc?=
 =?us-ascii?Q?xQ5Q+nJvGIXoW3/ZFzEoanGUtUKezYK52OGBJ/vlLq7PPgjlbJRyRtlpQHAD?=
 =?us-ascii?Q?lfxadNIxNQzANzEE98cjwt1W6sYhIw8tEjstYMCfeDMrjINbzMVcDeszT29H?=
 =?us-ascii?Q?vZ6xdIzo03t191d+jWlCtwPrQTv3aSq4XW7IV5sE9BVsJAr0kdgY+jOpl51Y?=
 =?us-ascii?Q?wy4dWFPSwh+NFaSzbssGrj3v2tIshzjPYSE6ZAJTEHrBnZQDWoYJtELvKIe/?=
 =?us-ascii?Q?k2I2As/Ct2mXz5m7afkkNZoAo/TuazD2valnRPsp55SUvqspqoSDYBtAF51b?=
 =?us-ascii?Q?xJEw7O8+cfdBpSLtPrqdyCuNuZkhgPw33dioAOKuRryDsit3cpxv+LzbIW+g?=
 =?us-ascii?Q?TvZlUXiiGuxgTgPHKB0UbNX1Cfkg+Cca8Vr8EWM1RkZycOcMlzk8Slrp6abg?=
 =?us-ascii?Q?tBSeMfIRLrv7h3RLnde9qL7JJhcaoCGuRYdXPe4HBAdvW+1yg+ktBb7/nh+K?=
 =?us-ascii?Q?Db/pWVE3Bh/J+56qBVrT6AxHkQ4zxSDkM3wlXQmQ29h7WIZMoepPRxdLOAoI?=
 =?us-ascii?Q?2pzTcoJoyL0C7Xo0ZDSuWIAIEawkLYNuZKkOVQlbTv1Tk2lJKf/mVv8gSu96?=
 =?us-ascii?Q?1QsnAhyzEo6B67FirQp5dgKrOfOnDHUDZQj3CtRw93pGltGR3FoUO2gLO+Wx?=
 =?us-ascii?Q?jMVqJjktF4ER8j1J4D7xkbUTiEEnl8rmMtZtqjA0X8TRJyIIgg89wk43M0Oo?=
 =?us-ascii?Q?1TG/NYPNSTQOB9jhufhjLaNka/zn59YvJBxwKDDjzQu9sj6NPhporzL+2Ybp?=
 =?us-ascii?Q?2CMKwGfY6bp/n7+rFUHhXfUYx2TBudCXwljNU8TBdf3fh1Rm7lgLDv032pMN?=
 =?us-ascii?Q?bT6lw04PgA+StcYxporSHD0=3D?=
X-OriginatorOrg: bp.renesas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 9e4b3785-802c-4a4b-4586-08dd71e80c5a
X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2025 13:12:41.4001
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 
 o48m3yOZJmIySbrzuENoCfSlFs474oEYA5uBeEx2ACdTnRDRPqLa55jDzEii3hCv/I022chOigGKkA1CZYXS+6KvJG2aNxrt4CkRiRwFFvj521QvKqUGjRkkoWfZ+dAl
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB6688
Content-Type: text/plain; charset="utf-8"

Add a compatible string for the Renesas RZ/G3E SoC variants that
include a Mali-G52 GPU. These variants share the same restrictions on
interrupts, clocks, and power domains as the RZ/G2L SoC, so extend
the existing schema validation accordingly.

Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml b/=
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
index 019bd28a29f19..e25478f2ce521 100644
--- a/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
+++ b/Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
@@ -25,6 +25,7 @@ properties:
               - realtek,rtd1619-mali
               - renesas,r9a07g044-mali
               - renesas,r9a07g054-mali
+              - renesas,r9a09g047-mali
               - renesas,r9a09g057-mali
               - rockchip,px30-mali
               - rockchip,rk3562-mali
@@ -145,6 +146,7 @@ allOf:
             enum:
               - renesas,r9a07g044-mali
               - renesas,r9a07g054-mali
+              - renesas,r9a09g047-mali
               - renesas,r9a09g057-mali
     then:
       properties:
--=20
2.43.0
From nobody Wed May 14 13:05:37 2025
Received: from OS0P286CU011.outbound.protection.outlook.com
 (mail-japanwestazon11010055.outbound.protection.outlook.com [52.101.228.55])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id BB610238D50;
	Wed,  2 Apr 2025 13:12:54 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
 arc=fail smtp.client-ip=52.101.228.55
ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1743599576; cv=fail;
 b=fatGYCuz2Utw7gN1EYy77Co0nC5J5zCuwosVUrhlKeWmKskm7j5jQQXAtV6xRs2QHZWg3l+da63Rn2vOo0kOVjzPbLuEAhauHvfmA7+rJDAfcv7X9YCaVBL5498dN3tvmf2Q1hidfm8/KE/Efqj8d68YXvQo06Jy38jxkJRAHkY=
ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1743599576; c=relaxed/simple;
	bh=+H2rJvDEPRjGFGER5Y66S9/ORdQCVtsSi8XTrjI9Pok=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 Content-Type:MIME-Version;
 b=KeXCsmi3gAmHwwZBtqIu1usQC20oBREAJrfo9akA2xuKaT7F9l0bPpJlArmzzgW6c2dV4fEGhoGbf8OBnxdzEDJohfvcJZqWy3w+pJm1wHL7XMnowMip7E1/o8MDfS6Xu6RxgCG/alwKF3fOHOwmjKa6YrH4VYlgymH5LagGtSY=
ARC-Authentication-Results: i=2; smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com;
 spf=pass smtp.mailfrom=bp.renesas.com;
 dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b=m5OpG0HB; arc=fail smtp.client-ip=52.101.228.55
Authentication-Results: smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
 spf=pass smtp.mailfrom=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b="m5OpG0HB"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=C8hogVgxc/hdJbi9oPHs1AvHt0fWfhxP9UhxjP/SdtGeE8o5Ob+Iab8WhDsGjGujQTE6kkWyiYE/83Z1qPLoDfK23ng9xaYUeHyDvQNxlnOoDXmvq+yMuCAOA3q7PZ5zPnN6yzZd54K0/W4kEEUZzbjS31s2k8LTIDZ3m9KSHk9q5HVENNllpTLJeBmMP8TWahOQG/QVUCUB9iGoyga3cY4fhhFevrtl09ccKbjkJNWv+RkdQG84/FxhZpvQ3+quWzVDI1gOCcdcnB9+t9L+Uj7ZMTgna3H936j1B58vdEAespbtZ7BHjlchC334f521Z8u21bQKiOSaIH3P7/UG3A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=rflzgQxs+9T1XWWtSMV/JB4emc6qCPjBWYVqPVO7e9Q=;
 b=KAc7mR0fq1MRRiCTVf9/uS2hJjdRwFP76Z1FURXU6IeC56AnjKoz8N/UOn/xe+LpBv+YuWarndSYCuENcEtkqAlVIAof+42LmFsQQpYJfO0AHQCy7tSB5BirdUgDGkSYioBdHlVOyDTk3mi9vhznjEejLqVUMbAaQ0iQLt4JC2JLBWPhjq0RTs7iorwJtYHQSK5KX9DuSQRiaGu3JrEn+8f17WVmcfbrY8R/QxRPGWvqTfMHIF9Kk2AaldL4yG1w0NFN77U0gG/KxnlxRKfq5tS54F8YR06K0zcWkTFC4qADQGgT+DHxofOcFINv0uBe37tM9hKA8/T2HhbLlv7eIg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bp.renesas.com; dmarc=pass action=none
 header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=rflzgQxs+9T1XWWtSMV/JB4emc6qCPjBWYVqPVO7e9Q=;
 b=m5OpG0HBiNxK72KlDPcQcxr7LPTrY4fgqdRkKleWXjF7t3kHlEwRcksmikdckE6VFmb9bkBrOcSyrl/PYQc+UyjitZD3L5lY6dU+riWg+gJwe7yWM9/7l5pHV3bm1FV8+Qox4XuYKYTSWz0WAo6IIenB8/GmTI7x15V6x5HJJC0=
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=bp.renesas.com;
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5)
 by TYCPR01MB6688.jpnprd01.prod.outlook.com (2603:1096:400:9d::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.39; Wed, 2 Apr
 2025 13:12:47 +0000
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8583.038; Wed, 2 Apr 2025
 13:12:47 +0000
From: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
To: tomm.merciai@gmail.com
Cc: linux-renesas-soc@vger.kernel.org,
	biju.das.jz@bp.renesas.com,
	Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Magnus Damm <magnus.damm@gmail.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-clk@vger.kernel.org
Subject: [PATCH 3/4] arm64: dts: renesas: r9a09g047: Add Mali-G52 GPU node
Date: Wed,  2 Apr 2025 15:11:40 +0200
Message-ID: <20250402131142.1270701-4-tommaso.merciai.xr@bp.renesas.com>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
References: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
Content-Transfer-Encoding: quoted-printable
X-ClientProxiedBy: FR4P281CA0173.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:b7::16) To OS9PR01MB13950.jpnprd01.prod.outlook.com
 (2603:1096:604:35e::5)
Precedence: bulk
X-Mailing-List: linux-kernel@vger.kernel.org
List-Id: <linux-kernel.vger.kernel.org>
List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|TYCPR01MB6688:EE_
X-MS-Office365-Filtering-Correlation-Id: c2377a56-9f96-4937-246f-08dd71e8101f
X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|38350700014;
X-Microsoft-Antispam-Message-Info: 
	=?us-ascii?Q?c4RXCDNHC0bQzCb6j7BhXejngtuYoMsEUcv747+HC8Fe+bqmtxzIKG8GX9k7?=
 =?us-ascii?Q?QPo0y4ydNFhiccEFEZzpp5QtG5Mgo790ioUFBBvzNBxA3ss/BSbs7ncL810V?=
 =?us-ascii?Q?8UixTlp+L3jXjwJLGaieG/ylmXXBigox0bZlyWMr0fEsdLS72hy2GfXvZLKK?=
 =?us-ascii?Q?K0sH2UexaCTDzAj4VQr1nArfE9qU1RNGyI2UaRlr8Y8P36heeFIb4gxV7gE6?=
 =?us-ascii?Q?NstImLsFywJ1ZI2J+1iDOQihTAbfZLKi1QiexN1JNEL/2PrOYCN9ufH6edIJ?=
 =?us-ascii?Q?cF5nYM4/CcK/SDZymq1IJO4bK/USfuPGP7G1GqFKkClkQCNfjZNsG/d+JGsg?=
 =?us-ascii?Q?B/j2UG4WREbIueyg0fMY4v5OG7bnDJScLX0E4DP9tMmhAjqGafqWdf622Tbi?=
 =?us-ascii?Q?AI77u2t/ON6mRsGJ2TtaO6ztBC+0LfjDvQbIE0DtUVo0/OGt9ysyqYc/Py9f?=
 =?us-ascii?Q?J2P81yEuZhhPb4Wqh3FoAaA9gERDUY7/grNlsFJFOJNfVy2fS5Xu9YyJO+s8?=
 =?us-ascii?Q?fhtNXcFjftDQJ9dPm8uzF4o/n2p4hy1B7CYcWUVpL6qat6tcgdjtFLfD/4Ga?=
 =?us-ascii?Q?SkBp0TiJrfKLmesgo6wOYi6BUNPT+VfMiPnYWBfcLBp1yl++tyJNynG1h8Ka?=
 =?us-ascii?Q?IeYu5M+9zbvb9hEn9XsxMCu+l/MpnQp6osyWy9yyXRSEu+KRtMNQl5aApeeV?=
 =?us-ascii?Q?wDI6Gv60he/wphmR9xPZRGtXOASkNB9wtBKGVWxT1rGnfRSd0b4ciWOlCEtu?=
 =?us-ascii?Q?JJ/BEDLsQkbEQPZotLkBW8Tkn6AAL3SXySzUnFAu8e5+wXFcsyseG4BnGgdW?=
 =?us-ascii?Q?OU2YfEg11Au4PeLjAyQDimPQx2yhoIvATJrrShaeLwLJ1M/mVCGbP6fX+5YO?=
 =?us-ascii?Q?dOciuEzJK2XdaJGx0ecEsu3YFg1pLLXtO3w+qfkEz0WmiQn5ekWNh7WahLIp?=
 =?us-ascii?Q?vgWfAqy28QI/G1oho3rRzlIJ2Gn90I71o/09hHk0AUEAAzqEzAyrmr1+667m?=
 =?us-ascii?Q?+JpwiEuF8at+hZLKv8Hz/AHAbMpsJXbMKzzAOegXAzf06McOohmijlKhu/Zj?=
 =?us-ascii?Q?svf7PjkRS8dG3rK6eNlGarKjl4okp5Hi7xJ4gm7i/AFNITZedKLIO4PDJO+9?=
 =?us-ascii?Q?a2+wFX+e2xK4Nzj2GW6qiYsja0sTthgS2Qd6ioJWdagTmlp9LLP2bzBZRHOV?=
 =?us-ascii?Q?Q4IResof2eiQt2X0feTmU2KSZechI5hxXWf4cR7YMbiBWw4Yaat+5CvU68J8?=
 =?us-ascii?Q?36hhjb1LlfGGTRIsLD/0TY9XlnSYSvfhA1tV4dc+7g6oTzBzSKCMH412K140?=
 =?us-ascii?Q?X2KLd8siGCuEP3HSynVr+QN3JcvL8TnKZwOul34eB32u/TgvzSTR5gFp8poh?=
 =?us-ascii?Q?JGsfTtm9jXlk5a6czNuIQZP/FSuWrm/6MJxFLFVOradT1jgVe/4unu/Jve/L?=
 =?us-ascii?Q?FLuQlIjO6sZkvG1q6HQ8mEqgOtDPjH/3?=
X-Forefront-Antispam-Report: 
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 
	=?us-ascii?Q?IX8vSHWDwxfjV83Ay3caiG+Y/hWl+g4t0Kibw1RJVH3X1KhQVKgmMWE1odP0?=
 =?us-ascii?Q?YlLbCf3r33E60BWYBXHeGZ6DXN53uGT0DQLZXIVcZmnf7i1s2GBkK9f2AG8Y?=
 =?us-ascii?Q?3QtJRwVr3QqBeF8MwJSsw8OicUi0p8xk5z6XrqPpPdfDspHxJM2rthB3dIcU?=
 =?us-ascii?Q?Q7dg38Q6dZl1dwO3Yy1iUxYtnv2AI2jdQ0htBtPA1vjASly34lCBDHvvu4Rb?=
 =?us-ascii?Q?/WSc00dZ1QzOwW2bul3Xapf2jx7O6bt2//Ey6SpVBbkCTfjxZBLDRiv6tVMV?=
 =?us-ascii?Q?EaSCgdk/+fBK1drycpJJAl6/OJzCZ8fBO3MT+KifSYYm08KB2eNz04Z8Q5e/?=
 =?us-ascii?Q?FOW7TpWEgVSKbTuvxpc57U3X+4TdTRfp8TnGwV9PGreDx/7QBN8oUevk17Cx?=
 =?us-ascii?Q?AnCfHA5RLTae+KtI+gy85x1PaUqfCHJxYOhrP2A6ePqzze6OX7OHDYNBhY+Q?=
 =?us-ascii?Q?eoU4IHTEtp0m1l7mOBScz+NqJdVrYGEx61cmiW5hYlrz1r/VB52IZtlT47M4?=
 =?us-ascii?Q?QGbruLhORGL38f0ontXcU60CYmfQfF1t9AZ7mGpTer5AncSO/RD0uIYBr40q?=
 =?us-ascii?Q?A/qjZ8ztwuKyO0wQa7WJ9TOuN2oRRZC1eD5QylKViC7xdvNS/ndHYVVjmrNz?=
 =?us-ascii?Q?KUoHeP4vfdvL1OkESE7nvxn1yy982Us3a1UC4cYRM1+QWFGwV8g7QoMHNZuT?=
 =?us-ascii?Q?HfMd562RbwLvdpX4WOEpbrUWvtPK65cABJu7LSPyolsJF6vEWQ27+U3megyW?=
 =?us-ascii?Q?jdKG8X2r2IZAqdKBnX+T5loTP5qAxx0wWLpC6S4cwMPOF8P8rdMmeqrChVhv?=
 =?us-ascii?Q?9qqKF2szZhbW/TsyeuiWZDvJR8I/L49Hia+2KWt8cVGSNnAlTDl6yxRLu641?=
 =?us-ascii?Q?oYFr6dqHtpGQnizcZfkgELpyQpUvjEUJQ5cDVFBfqULynPIzfPqRdCKibUHX?=
 =?us-ascii?Q?HodrHDVwM8qA3KbBdaLVdk61X1lhJdhopQpc+K1toeu+RMk9+6dyyszGNfSq?=
 =?us-ascii?Q?6T9c5J7Zi75hEMGefhWUIXjnhTFCTRAln+IKSWY26rR9J8TgADIPwpUpIiUK?=
 =?us-ascii?Q?Uj36XWLtOpTXJmedlimSW1nbnOfD5lEE48OPLIyDlkQCyNtlLIKxTSu01sjL?=
 =?us-ascii?Q?sAdrL8lYm9eUgkYujZ3vTuY38zRz+atyKFWkitpi1Qj44CAoJ9cV+rTa4MbR?=
 =?us-ascii?Q?ynYS3RupB8LcjUMaXOKgUsUVdeNDheyKZMSzoHH9BYpNYnfcxZ+nH6zvhbTs?=
 =?us-ascii?Q?YEyfFGX94KWiQEkzkscec+WlHyUl5GcqsfUoddQ1NX0berqamtgLDjq2UTkP?=
 =?us-ascii?Q?HrDD1zRj+Tk4cqeZYclWBQZnN7zNuVYKL/428I28keO8WvXFh9kCC09ZMPua?=
 =?us-ascii?Q?vinybIh6xyCVlG23VDBFvMkmipvYbZCvBNoCGpBR7pku5NOkaTELJi9KmRF5?=
 =?us-ascii?Q?cIc2C6ycax7rwaxa++a4OQseH7r0UH/6Cr73jWgiTp/fP4UDB56kadSR086y?=
 =?us-ascii?Q?TytHGwN3mACmH2Hx6FwkkoBzMl0rJrQJf967DWuzSkBi/MGvpYloCd+bM1HW?=
 =?us-ascii?Q?Gzm2hslCwq8qD0jqAduDo9Vf/KL5PGCiIz02ePwDeHy1kc1POn0WOOlRMaUR?=
 =?us-ascii?Q?c2Ua8zXtlJz3UcVGsvx1PHU=3D?=
X-OriginatorOrg: bp.renesas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 c2377a56-9f96-4937-246f-08dd71e8101f
X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2025 13:12:47.6872
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 
 oBPB99OkAGJ/RX5z/HsBvg8rUNKNgblI0LAVrGaXM9rXw485e0SYJQxBo2bsu9j3zYySE61iGoEfrxhazQkxG3pgNprOjUqBV55HZiyCouI+eMdzlDhlzd+4AxssqVhU
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB6688
Content-Type: text/plain; charset="utf-8"

Add Mali-G52 GPU node to SoC DTSI.

Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 49 ++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi b/arch/arm64/boot/d=
ts/renesas/r9a09g047.dtsi
index 4bc0b77f721ab..9ab83e949c0ea 100644
--- a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi
+++ b/arch/arm64/boot/dts/renesas/r9a09g047.dtsi
@@ -105,6 +105,35 @@ L3_CA55: cache-controller-0 {
 		};
 	};
=20
+	gpu_opp_table: opp-table-1 {
+		compatible =3D "operating-points-v2";
+
+		opp-630000000 {
+			opp-hz =3D /bits/ 64 <630000000>;
+			opp-microvolt =3D <800000>;
+		};
+
+		opp-315000000 {
+			opp-hz =3D /bits/ 64 <315000000>;
+			opp-microvolt =3D <800000>;
+		};
+
+		opp-157500000 {
+			opp-hz =3D /bits/ 64 <157500000>;
+			opp-microvolt =3D <800000>;
+		};
+
+		opp-78750000 {
+			opp-hz =3D /bits/ 64 <78750000>;
+			opp-microvolt =3D <800000>;
+		};
+
+		opp-19687500 {
+			opp-hz =3D /bits/ 64 <19687500>;
+			opp-microvolt =3D <800000>;
+		};
+	};
+
 	psci {
 		compatible =3D "arm,psci-1.0", "arm,psci-0.2";
 		method =3D "smc";
@@ -491,6 +520,26 @@ i2c8: i2c@11c01000 {
 			status =3D "disabled";
 		};
=20
+		gpu: gpu@14850000 {
+			compatible =3D "renesas,r9a09g047-mali",
+				     "arm,mali-bifrost";
+			reg =3D <0x0 0x14850000 0x0 0x10000>;
+			interrupts =3D <GIC_SPI 884 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 885 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 883 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 886 IRQ_TYPE_LEVEL_HIGH>;
+			interrupt-names =3D "job", "mmu", "gpu", "event";
+			clocks =3D <&cpg CPG_MOD 0xf0>,
+				 <&cpg CPG_MOD 0xf1>,
+				 <&cpg CPG_MOD 0xf2>;
+			clock-names =3D "gpu", "bus", "bus_ace";
+			power-domains =3D <&cpg>;
+			resets =3D <&cpg 0xdd>, <&cpg 0xde>, <&cpg 0xdf>;
+			reset-names =3D "rst", "axi_rst", "ace_rst";
+			operating-points-v2 =3D <&gpu_opp_table>;
+			status =3D "disabled";
+		};
+
 		gic: interrupt-controller@14900000 {
 			compatible =3D "arm,gic-v3";
 			reg =3D <0x0 0x14900000 0 0x20000>,
--=20
2.43.0
From nobody Wed May 14 13:05:37 2025
Received: from OS0P286CU011.outbound.protection.outlook.com
 (mail-japanwestazon11010007.outbound.protection.outlook.com [52.101.228.7])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5490C238D50;
	Wed,  2 Apr 2025 13:13:02 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
 arc=fail smtp.client-ip=52.101.228.7
ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
	t=1743599586; cv=fail;
 b=W9+wN/ZpcVLNElbJU5pTFVZWguRE1id4zmdwbKHtPMTZTnwFHjV/NnewAYqCRq/DwKfT/oXCC1qy6SWEhJT50gT3P28adwey2jFJeZ0AmprKV7NTmdkpTRWms7HRQ50PAw9Aij9Y+g9Ul5M37S5fnEzwO/ZTyX4oIMbqAghIP2s=
ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org;
	s=arc-20240116; t=1743599586; c=relaxed/simple;
	bh=xbSshMmrHwqCo5uinBbQ+lY6qmXFQADS1SIZAYR9yPg=;
	h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
	 Content-Type:MIME-Version;
 b=n+17f3mGA1UQFWss4IKtfvZm+omBQVTfzP1NFYG1Mq1WcH+aUl+wlseRSeyHgLBbTMULBVCP3w9lKOlZO8+/udP3Ubj855C7rr+/1WBNVNVxOyyBENhgAahCU5+335bv9wthVjuYXEqgwy47Og8zZpa8pzX8HDT75qHQoy3ccA4=
ARC-Authentication-Results: i=2; smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com;
 spf=pass smtp.mailfrom=bp.renesas.com;
 dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b=SxbD5HdK; arc=fail smtp.client-ip=52.101.228.7
Authentication-Results: smtp.subspace.kernel.org;
 dmarc=pass (p=none dis=none) header.from=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
 spf=pass smtp.mailfrom=bp.renesas.com
Authentication-Results: smtp.subspace.kernel.org;
	dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com
 header.b="SxbD5HdK"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=nmqGORjkQr6R43n450whRzytbAwQfNih0GsdaiSgkfVBsqdtk7UJG9DL9DPSsSDOtcHZeZuc1wSZRb8gtz+57lWeaTRMGCniR8GQPgnLzG0VxBeKsBu0Ke2pagHbLt/IyUzW+/7jQuIjnSou+IB0QrFHG53yJ8609LvcrVyWT3Ed0IE2gK2qgtdQ/KGEt54DP7pfQuNG9b0ZRmZVMKYD5ZuWLz7Nl72+4ytXQPn19YZzTxY9nuU9RB35eAoUrFwa9zCTHXvVU9jIA7+EUZQM21TYgrtKlj4sZDmu5Vq45ELUefIATWuj6DxixYzwJqv2kKF9YEKR1obOnaVKb4Bdyw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=RYqaMYuN1qWnXErvNGvZmgedS+bCw7O2pHkAykqTTfQ=;
 b=L6iF3yUW40aAaEBbRFYHvni6eK3Nlsmk1O5IznOme6xptbYCHkh3I2nrYlDbGAeM8tUb3X+3uUd9Dikk3mZf8JfA0p5hZ2WalRVQVUQLY699gUHTSBa7gE+rQ4ng9Ct326WnH2ujiMAg8VK/NIBn9fUbAKZjtEiEAUY1euBMQefL0+0rN6yL06HapTvkp8xlr2qbF52orVTEey/Bk7NKvhgyyPgOZXuQilYfC0zSoNitjrH5H3nUE3eBfOCOWJwflxWCVCHVK7GyuNtd+m4hRxr+4WlN9vVGgAz084GEZHVyVlpWsz9cSCukKmLlkDfpfPQiuXXqX9CBzzj8btDASg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bp.renesas.com; dmarc=pass action=none
 header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=RYqaMYuN1qWnXErvNGvZmgedS+bCw7O2pHkAykqTTfQ=;
 b=SxbD5HdK9junF4lpNa8AFDXi/bO3cFfh+ercBvTl5wJvS6AOIINhOxpGkzzaWyGV2my9H+FRcosKFTGroXY3dJJCUMWFcjsC2ow4CXgvkY1cnuI4bDEz6c4Z4F3CjJJmfO5w3sONVTK5cDnaVnk7riWNTGK53Xg3J5RedAtCmLQ=
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=bp.renesas.com;
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5)
 by TYCPR01MB6688.jpnprd01.prod.outlook.com (2603:1096:400:9d::13) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.39; Wed, 2 Apr
 2025 13:12:57 +0000
Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com
 ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8583.038; Wed, 2 Apr 2025
 13:12:57 +0000
From: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
To: tomm.merciai@gmail.com
Cc: linux-renesas-soc@vger.kernel.org,
	biju.das.jz@bp.renesas.com,
	Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Magnus Damm <magnus.damm@gmail.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-clk@vger.kernel.org
Subject: [PATCH 4/4] arm64: dts: renesas: rzg3e-smarc-som: Enable Mali-G52
Date: Wed,  2 Apr 2025 15:11:41 +0200
Message-ID: <20250402131142.1270701-5-tommaso.merciai.xr@bp.renesas.com>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
References: <20250402131142.1270701-1-tommaso.merciai.xr@bp.renesas.com>
Content-Transfer-Encoding: quoted-printable
X-ClientProxiedBy: FR4P281CA0173.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:b7::16) To OS9PR01MB13950.jpnprd01.prod.outlook.com
 (2603:1096:604:35e::5)
Precedence: bulk
X-Mailing-List: linux-kernel@vger.kernel.org
List-Id: <linux-kernel.vger.kernel.org>
List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org>
List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org>
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|TYCPR01MB6688:EE_
X-MS-Office365-Filtering-Correlation-Id: 8d564715-9d2a-4a11-c152-08dd71e815c6
X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|38350700014;
X-Microsoft-Antispam-Message-Info: 
	=?us-ascii?Q?deBhYtsAZnwyAb6vvjSVp97MwYLcUV63SUPMXNcKwSYw5cUXLMvPnH24ZMzh?=
 =?us-ascii?Q?lUKVZh2L0D3PiDGjpaIkucUE9xYjb2JOiFOjF0rsJjfigVHKfUlU3pqCs4rl?=
 =?us-ascii?Q?Pwn5IeKxj2M6uy7ZIOICeI+SYBKCp5bU35nBBu/VSTRIk6PSCkyM7YcvIdSI?=
 =?us-ascii?Q?u+RBT6CwfkT2YCmg9HFYXLD/8+RlaH/PHPhShWzKTkYNnGydymjv3sO2h5/y?=
 =?us-ascii?Q?prEjOX1xSqcZ++PVlqFC/xGy/mX6cNHtu2so7Kwtdho4LqypQvvs0+gWb07O?=
 =?us-ascii?Q?SpmmaOBQFfdTSMWS7p5tesYZCDTUZ+oIvwWB1elkGvhAzJa1HFXC6OaoHZhZ?=
 =?us-ascii?Q?ioOflj35oC9wNBc26AH+QaZUuF9Va9xHPPYLHM2soAZ9Dz9eTC6X1CI8WnF8?=
 =?us-ascii?Q?ZWErpXND/bMEzdw9D6k4qU6T675yqk6rNUSYovqvQQd/yOczjj22tk8HDePJ?=
 =?us-ascii?Q?NaeC5yFa0fmXKy6Sr8wc39yiDjfwc6IyU+Ia6elXmuxARc3JTh1DQY3tnShS?=
 =?us-ascii?Q?9K/RUpnRmnY8qqs/Ctb7h7jWOluThtNz6AL32njos8dQos7hlAK2sh10BFKz?=
 =?us-ascii?Q?iUU60o5RuAqnmxIVX+OAMUZtEONAEVRRHna+zkdN2jIXb6RS4ximCQTXEEM0?=
 =?us-ascii?Q?rXhruV3NbwbaWuQy1eSLChh8VOE52BB5fsXRy/z0BXEOWWq+r0Fn/SFWYSsX?=
 =?us-ascii?Q?I8lgIp+Gl7/ctnjFPQpsAJwDn0Okc6MCiK3BK0NCGW8DodiBNsCxHdAUcaiB?=
 =?us-ascii?Q?xBrd9roDdAhzqigc42fnpTwvRuX8PN9yK8d0ybK5ub82bZKMGWvjypM8VLhW?=
 =?us-ascii?Q?2380ZcEx11KtrrhM2vwvKN2SVSm7SNd9fnYE0/MreMivLGLDAC2fOQBrE/xJ?=
 =?us-ascii?Q?/spppHMzaAakG0oRuhFA+t0t9WrW9Cqdw89olXOWGj0koAtDOLdsKig+1OpT?=
 =?us-ascii?Q?Qb46mZ5oEpZWIdGvLDVZcMdDHy9B6al01h513WsvkeYaleglJxVbLk+crLZL?=
 =?us-ascii?Q?jnN71i17I6KMEoCxzPwcyAHKOlsWzKIJpVJ+dh604bcT+Ah1fZ26vEvHBejJ?=
 =?us-ascii?Q?5eURf5sHkTHYQquCeVdB4QbZDgAIpyGHVOXAeoXpOuN2QrglxXiypg4TC086?=
 =?us-ascii?Q?pT604aj4IdiFGChND4KY/QaQ0JnkGznuzdsyT/5qdg/JQxdJLXYQD5sTsC/U?=
 =?us-ascii?Q?yPNr6/9djg+ZRzUWIvnjgQEUPO/P8pK32vh+8IE2B5cnMhtZX09yJbfENiK1?=
 =?us-ascii?Q?eAdPDBkrxam0yIJoFxaFpC7mYt0rntvY/6bzDBWhPSU556YE+dwUvFDRD7Tj?=
 =?us-ascii?Q?qGuUoG9i1t3+52ZKvZVEFKqBg5ma9ElfKzn0MdYI09SkOfxpG4h6vbgVrt89?=
 =?us-ascii?Q?85eK2Fj+blpdwLWLOz9GubRFNLgtnDLskvuOfoVS9bSc4G1QggwVSEsDvVAm?=
 =?us-ascii?Q?u/RfW00RbXkSd8U8OMt9wsxG/7gPi1BU?=
X-Forefront-Antispam-Report: 
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(7416014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 
	=?us-ascii?Q?QyHHL6IzlNqXJxBFaxkQpqjhdPnwj6jv/lHqm11rxT4e5kY69KFHtsDVQVrI?=
 =?us-ascii?Q?//z/sB8D8xl6o4fvRH3wPbTjIA9vWIS9tRKcxdZ9RGoFblw81GWpsazYQZc/?=
 =?us-ascii?Q?xyoPYWRMhLjzFoYaP2P3mecrguN1zRBCqXoYyvEDlYX1EtzhBMiuADtZ9AOQ?=
 =?us-ascii?Q?IBp0Hr0TgI4CEZq0mkf+yqgAC+dR1u57xMq32aoEP9e4IEUEtQjG6tEfP2aX?=
 =?us-ascii?Q?8oNBhxg113GIQ1zP32orQ4Z/VML/zBSUUem5zXys3sIgkGClIof+y55HIMNw?=
 =?us-ascii?Q?H6v4pwQxUNNbo0vA3TDB2xpxou92E7jso0PP0HMZohOrOIfqaw+01dWRnmc/?=
 =?us-ascii?Q?Qf2EgMxkrAkGtWwG2iE+zO6NFNBKln0BsVB9Gyf49XtJ7CdaEm4JB8EDEEl3?=
 =?us-ascii?Q?VqOG9UsiHv5YGVcTEnr5nuZWDhTcEFAVvZH/1YSsVrjKNkwkUM/KOeaF+3+A?=
 =?us-ascii?Q?ju+gpvydnD9Aa6GVxjrmGN3NSx3MlAFp4qZxbSVjhqZDLNIXJrO/U1HZ1JV2?=
 =?us-ascii?Q?ya1vjYQiDXZyyJ9TI8ijj8ZSdYUvRgJi7gMd63HvxjdKvPUhqloR0hweny70?=
 =?us-ascii?Q?565td43kvTyW88FR2kUQ1L2u9KoC1aOjpdDfKwj/OoTqoSbtHgRsk1KIRh/7?=
 =?us-ascii?Q?Xg5gq33wGal74LpxKUGC6ElueimgHleUU3fa27IC4hoMeRtp8t4i62erqYmk?=
 =?us-ascii?Q?mO3wWvsPWeGEWkgiFwVrvGdxp0CpEakRdFArddeqbhX65eF9JtNNUdfRvp6q?=
 =?us-ascii?Q?vReO8xFBAZ2tuTYV1nU8znjsEgcPoDJrEltmHK+ucZsJoOZb1glhgqQmIeo6?=
 =?us-ascii?Q?3SZJ5Ey9xn/hhBTPwCUzbVjkB3MwM4hygApHwHgyTfThLxvvDaRZsAGUhf18?=
 =?us-ascii?Q?8PvBcl96V5ydnFd6fKxRI0GQpWQHot+MItSI/Jc/nr+Qt3lqxNvRJ7fdCfqS?=
 =?us-ascii?Q?N6a1tNOEsvO9KAzz1KgB46FSEvj43NuL4jHCj0zc0aIg8iaX44t8MzhDq4Mr?=
 =?us-ascii?Q?qqwXgUFiTBlLRoHM/hH2vbpONOT1AfXNbnPp2JwY8iJW0vSQ/x8dc7bZEptr?=
 =?us-ascii?Q?MINaVtXFn48SOxW36XeUzZ3XH351FYO3rASANpiV1xOZ5SzfCc3edgdkT7Nk?=
 =?us-ascii?Q?tcjnMu0Z3ULVsZ1z2Z2lcOeJsJPe6tLsxMh5tNC0CfuJ3kI8TkHU8ro8Bdma?=
 =?us-ascii?Q?k5t58Gf3J1gnn45gikqPKS5VI6Wrmnk77zB5A3qwMxarWFNHKxTw1ZdLUN5/?=
 =?us-ascii?Q?VkDCNLvP2xCiQWjESnEIz2WWWbJGgApLNtAdenUNLPu+LhA+IWQHj81kPHYO?=
 =?us-ascii?Q?xwqcOHT97DaD2UUUwBG3Ewoz3jbrlrZM2jeasz+hwbmpXiinBRlKoZKaPHSO?=
 =?us-ascii?Q?CPKtcjaZBMs9IADKFDNIyEn+LAG7RXqcRsuSlBSGKrR87R6Lj69QOKFsePYd?=
 =?us-ascii?Q?blUqLoD2s7fCm2/yLfhpKefPzrAJZd8vn1a7hcemXyA+qN9Bd5G7adkoCB+l?=
 =?us-ascii?Q?r1u6dIN1c7IK7hPbZniODjOTsMHuPXVu3n8q13rI1Zq1e/a/48w5Lj8egmn7?=
 =?us-ascii?Q?ENlGUOkfqcygv/O0qW8VycYhgz81wSeVeREUy0wlnPYJXOP/5Lt7jNVX+kDy?=
 =?us-ascii?Q?6xaGtPgmjH1fkQmO51iDsmM=3D?=
X-OriginatorOrg: bp.renesas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
 8d564715-9d2a-4a11-c152-08dd71e815c6
X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2025 13:12:57.2499
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 
 t74jR9ddMzBucMvnmqWkWq2WVfXCBZTtJlomzINZazxz85JoAazaHFk35m9bXlzH81T0eT4YyrEsgkR93Gmov4uzgLVI9BPTsSMQ711aRdpdRQICCNwuh5vR9/Ct5yNs
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB6688
Content-Type: text/plain; charset="utf-8"

Enable Mali-G52 (GPU) node on RZ/G3E SMARC SoM board.

Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi b/arch/arm64/=
boot/dts/renesas/rzg3e-smarc-som.dtsi
index 72b42a81bcf34..5c4596dea2160 100644
--- a/arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi
+++ b/arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi
@@ -45,6 +45,16 @@ reg_3p3v: regulator-3p3v {
 		regulator-boot-on;
 		regulator-always-on;
 	};
+
+	reg_vdd0p8v_others: regulator-vdd0p8v-others {
+		compatible =3D "regulator-fixed";
+
+		regulator-name =3D "fixed-0.8V";
+		regulator-min-microvolt =3D <800000>;
+		regulator-max-microvolt =3D <800000>;
+		regulator-boot-on;
+		regulator-always-on;
+	};
 };
=20
 &audio_extal_clk {
@@ -123,6 +133,11 @@ sd2-pwen {
 	};
 };
=20
+&gpu {
+	status =3D "okay";
+	mali-supply =3D <&reg_vdd0p8v_others>;
+};
+
 &qextal_clk {
 	clock-frequency =3D <24000000>;
 };
--=20
2.43.0