From patchwork Fri Apr 4 07:39:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 14038177 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4BEE3C3601B for ; Fri, 4 Apr 2025 07:40:31 +0000 (UTC) Received: from TYVP286CU001.outbound.protection.outlook.com (TYVP286CU001.outbound.protection.outlook.com [52.101.125.70]) by mx.groups.io with SMTP id smtpd.web10.6123.1743752427376949511 for ; Fri, 04 Apr 2025 00:40:28 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@bp.renesas.com header.s=selector1 header.b=Jc3w/8H+; spf=pass (domain: bp.renesas.com, ip: 52.101.125.70, mailfrom: tommaso.merciai.xr@bp.renesas.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=H+Afz1V/SVJeC4ukzz1HDZwe9Vid+aA/DBKm5BdZDhSJJCoRVUtKb6BnACfMWXLU9wPXrmBAsEkmaIPNpkpB/cyFUI8TtHvmSMG3Fwz/oTG3XhTpjvQ1wVS6KIk6fnCcW23fYgognz1TSWfispAC3PL2yRlue3JU/KZiz2ht1AecEI18pmTAcFbM6gKxBpWEDKaKQ2SMdTa+h0HS9EXSms+t9d81d2dzNn9t24Paob7zVFiE2LJ6Tn+mqPXzkpmZNxtIhSLc4HVrnTkPdyq5Yow2u8zhsJ5I83B3Pnm0X1YNf9HSQ5UlEa2odekBI77qXZ/Rg6E8kHkdSDlmM3/hPA== 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=XNP0G7O7FsfBuRj7qsRlCt6LZAmHKn6T4PHVUDp801U=; b=pDLqRiEnY+XiMGsB7HYVz6BAbHsnbaN3d71qfhji33S6eZSci3MrYGpd31Orbo2ZvP332hwI7j0w9d2Q0wgOmdffXTZl6W36oFGYX2Ah6ok0P85oxkWhTC0vBva/vQXTWEh8ZqU46rHymzNlQftFDOT6hNtO4SNU0MAeZMSBncU2Gg7MapvlkbrCjKWdIiHKX3vvkS5+VxI1sCHS20AgDULP0erK7yjRUUHGFFFERKflHPCg+LImULxfZpS44db6x/ElKmJx8W7GgiAprRRH7WOwt34U56FLOJNvlxPtKag1k6baUAXMnMHgKiwPFwWw3EW+qnNBRCvI+wjJ54hyUA== 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=XNP0G7O7FsfBuRj7qsRlCt6LZAmHKn6T4PHVUDp801U=; b=Jc3w/8H+FCN1o/5u4vOEp7uw63I5kEGsPruimGKjxMOCipZ/HhsBfzI/i0gMIzPwJK1/UMXCIGkFYGrEVbyiLTDyF9GCNXvbGSLoH19h8gLGXd6pI8kMets70obmgdiVGFv2fMS3KGd6zAyyQQBf+L/tAjYUBgduB6XlOW/5tIM= 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 OS7PR01MB11793.jpnprd01.prod.outlook.com (2603:1096:604:236::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8583.43; Fri, 4 Apr 2025 07:40:21 +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; Fri, 4 Apr 2025 07:40:21 +0000 From: Tommaso Merciai To: cip-dev@lists.cip-project.org, Nobuhiro Iwamatsu , Pavel Machek CC: Biju Das , Lad Prabhakar , tomm.merciai@gmail.com Subject: [PATCH 6.12.y-cip 3/3] arm64: dts: renesas: r9a09g047: Add I2C nodes Date: Fri, 4 Apr 2025 09:39:54 +0200 Message-ID: <20250404073954.173387-4-tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250404073954.173387-1-tommaso.merciai.xr@bp.renesas.com> References: <20250404073954.173387-1-tommaso.merciai.xr@bp.renesas.com> X-ClientProxiedBy: FR3P281CA0161.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a2::20) To OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|OS7PR01MB11793:EE_ X-MS-Office365-Filtering-Correlation-Id: c3caf0ef-a1ae-4f53-2725-08dd734bf430 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|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: OelREwS1BRsvreLIXNCuhtYR8lYd9UAlL7dNnt9ScYkiJKGTnWuMIVTLVQTmzVOHX08DKuax5QC/nDZEgw4+i/EnxU4Ocg9mwqfLhIdFQyxf5+PDH3vMBvnEK9E20XQbBj+nITIJcx39eGoeHYw6iHkO59a/84Kjwi8V0nri17jw0nBs6yzdKmKpbAkYTsWt3ijZcXmkZoD4YstGDcwiMrXrvE4rqmkIg0zDMU5PW/MS5+ub5S78OLnY2HTo2e7zLbnwcJb/wRzbg82n3HtJuUf0HJkdPj09hz41Nlnf5lu6b+YNkJpQt4F2RAXibbH/7ogZ6x2v+V9BzNM4u9q0RGXX1VbLODd9MXaBYMN8+/LMjjsl8nmO6eTop5enNQQDjRb+k4fZniZXLDpeoKfsU2RVdO5VsFzwiXnh2UxSjcu3yCI+9XcT1OfJsInupZIbvlYvhU04pmgrxNbU2RxtvK34uhbqnYVcV1cJjgDIprBbS2LwHeBSBR89LcNQui99QOrM0/p1f8gGn0IzDHSdbA+/EVXpKpylfFaa73Urp/gOxo5AZXOj6DTZsHuqhEasNb2vEDk3FQpO9pX989wdpAtoCGTiCcgF3GvgJ0P3wKwp2o0meuouGOpWwAGdbmjtiGRPLWdPwJH+BkqKmEs6cZhHWKdwGBQCjAmG0krle8csqDaoPR0pKosgo1lloNbuztIyTnDL/EDaHQREUUMI1W2craQvqGUDWZ31POhAcewUKpnFL7VY1IPWuiH9JuwYFoviivR1KdCUEN85S8NNnv4uzDB0J/jg0pA57n8M0ik/y1TT6ExCmYNO7dTuIqO2EU/fIDJ34SeqVLtGwniyRf8C1lcUuOxnJZSP5LEXS4OW5+KH/uEVCLyT+zjzWRtyVOQhBObo8T1QFD/5E5UILXu0Pi6GP562KLQluyKbayPc+MpHJZivZAvP1dcetKihhtkV/+//QCiNdKIHmLfNCX2wfuo5fXrYysSMKdjjEmSvgUTCbPlqNl4x5r/TyzuDpnR/bPuxzcEniPMprTqzpZRogYy7PBJirXstUf/PV/Z1lVeIAvDxP94hvn0fxScSX13ICLOR9489/eu/T3gXK32IEuC7Xjqt2sBjRBrd/mqTSRxSHVoFygcqB3iwclw/ckkIguy2OzcQ8pLqsOEL9VvBO4MGma2qnxzcEePMXJZLSJYrkqND5muilxd2ZaMr+kv/qAXit2shHiaK3O5T4Xin6mae6aY+gsmFyk5wYidaldUoB+DwN/dfnsykEj1/zB/qOHiAPkZz3U08hv+HjxolED+hRjuTj/DNIcj+2GsSDYvTchr82V00zxhe0M16tWHSOR9bR3SMizK956z3DyaodbLbR8TX8OMSz1cOkiHyj5uIW/USrP6LAbUjRmsaIzxNEGOYDSEWPBJ/hma0z7Orae0EeIaLHfbTlwijkZKarZ//XKdcu6m2BLuPUDFz 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)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PZQuQsm9hQPdwdmQNhhF6czEsBvEEAucQy82NTz1oGQ1V38r0xH9aUrJlJjDdDqO6bGcjrds31BOWlMs52y5yTb3ZH+MZPuRVKs59aNkAK1HaCqlexlUNXzRLkzZYBpnj3vo4yZ9yk2mIVN4cuECuRXliB0Yh/xS1BIhLulngAvlIzARBxARy329x69QraCWDe3/0miIX9uOz4K1DHz2yd53Zhnt5WUqBIOnnA85K+zskebLIDL0anR0kc9jsjfoXjdZIwPSQjEecmWEQcge8/9SYDhMk5kzmGVBGzrDLBFAZimKdR1F8Td/ZVrjyIzh4qG+JtSoTW3EbV1MyGKDQ/8LXHmVR58yywuL7gQCU6mtwYwbHXgNVh4Qou/8+WALXUv4GRkrmDWxfXCJq+4Aow58fWEFl1pHK5uCJT24x4LH7px+KPZ7TL8wMU76RxJYG7n37rKzWBgtHOCmtaIyTJRENuXZzbjXgXff+G7QA+J/u1InHBxx4PJD3hlWK2N4ToZMpVHYzWU8jW6CLl+U5FqEkRw+hydYkYOiyfBbP9hmKUQKP6P3FZQNZKm0OFQac/QF/eUriNd6Ihzso9eUGBc6eQoVQlKsDypy/FqA+/YIb8nT87LeE53ihvvdrBmR35JU5iG9EmE7lMXvIeeEcdjSM71flUqeVVeRa2EpMo1Ws60z4w9PX9ao/rQOsfNjpuPHpC6bfqczay1/cAM5e6sM/K005C0ITijkVTSNllC5NQzSN4sEIZxg8ILfCKOePBfxYZ+BAzuFcYYHFpzBc0uerKRJzcmIxMWyQ2t7jRrW6zh4C0IJ/uZCo3MsmIaiw71MuNbNUfiCoLp65sCi7zeivk/bW6uZK/TXNMgdx4ldD8VBmjmw2nJkiYL+ORNxLF67Em0zvGt5nrSZAnI7TbGRFw1jUdUM1s2X6eLHX54GG11tMcCAkLwA8t5HbtZBuS/hjwOedf3d7Wi2LWSPevuA1p0fEGKWMC2WKOe4RnmkjaxY0uUX9NzEgwPZqEcS/M/xHu+72uSXBp4PjiGDnVBON29g2007qcshKqDouZUQmVBYvYehYyI2mFPgpQYadYKIbFbRnInFsP99iNDyC04+0a9iCVz+fhPG/ZmrDdyZ7JgIdCQ9g+R7YUPqnXK2+0nGQtJVfYpXn16FVhWgerKrJSkBtt06rQoQUUcxg6D2StO39vhj8TJAVdFxqrZYo4cSoFG6izneLLUa1kC3YQCfjaW/NInuI4BRgE6H/JIdpZy6DyJRGnFmdKRo/cDKC4IekFo44ckArY8m9dnzRfxiV14Nv9BaE3x8/6gcUjKG8r9aSWeCFzoRRTImcEQnUj/fpnKtVIcWpKzyNpZPx2uuVu3xqmyOljjwvD7x8pg7ljpvw3SI6o0gMPcSQcqAE4zW3UaZshjwTU3ic4zEhu7dKRpplKJJo7vHzBIM6f/kz4XReo1MIHtnbFfLwWat1cwuML98PTkFFMcHRARW7CV8pxtUH5gVt1VV7D+waHN2/kqWghhNfh9MJ3YkkNkztq7qvZa0X5pHZxbEGi7tFcY2eV86qKyYX2OHIVygtVEVQ+4y+Y6SVQy8PE2K+Mvjp/AWC1QlQ1Nf7ct3wh834lIhU00yOMrFKEF3iQj4czQ= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3caf0ef-a1ae-4f53-2725-08dd734bf430 X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2025 07:40:21.6386 (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: +BgYWZZ9YLgi1VSrHc0EEAvaDyOdS8hb66ZdZWhtFIK6aFpv4nPUMtaciM5z9XSbMY6DBqx8li7FG9q4A5Dq9Y2WkSrVnuruUM79BOaJs2kiXf8csDSZMZvkle0+KL0a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS7PR01MB11793 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 04 Apr 2025 07:40:31 -0000 X-Groupsio-URL: https://lists.cip-project.org/g/cip-dev/message/18477 From: Biju Das commit acb247afab5bc2b4462f4dfc17a9d930e1153e52 upstream. Add I2C{0..8} nodes to RZ/G3E (R9A09G047) SoC DTSI. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven Link: https://lore.kernel.org/20241216120029.143944-4-biju.das.jz@bp.renesas.com Signed-off-by: Geert Uytterhoeven Signed-off-by: Tommaso Merciai --- arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 189 +++++++++++++++++++++ 1 file changed, 189 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi b/arch/arm64/boot/dts/renesas/r9a09g047.dtsi index 15711f9b6038c..200e9ea891935 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g047.dtsi @@ -175,6 +175,195 @@ scif0: serial@11c01400 { status = "disabled"; }; + i2c0: i2c@14400400 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14400400 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x94>; + resets = <&cpg 0x98>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c1: i2c@14400800 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14400800 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x95>; + resets = <&cpg 0x99>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c2: i2c@14400c00 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14400c00 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x96>; + resets = <&cpg 0x9a>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c3: i2c@14401000 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14401000 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x97>; + resets = <&cpg 0x9b>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c4: i2c@14401400 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14401400 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x98>; + resets = <&cpg 0x9c>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c5: i2c@14401800 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14401800 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x99>; + resets = <&cpg 0x9d>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c6: i2c@14401c00 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14401c00 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x9a>; + resets = <&cpg 0x9e>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c7: i2c@14402000 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x14402000 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x9b>; + resets = <&cpg 0x9f>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + + i2c8: i2c@11c01000 { + compatible = "renesas,riic-r9a09g047", "renesas,riic-r9a09g057"; + reg = <0 0x11c01000 0 0x400>; + interrupts = , + , + , + , + , + , + , + ; + interrupt-names = "tei", "ri", "ti", "spi", "sti", + "naki", "ali", "tmoi"; + clocks = <&cpg CPG_MOD 0x93>; + resets = <&cpg 0xa0>; + power-domains = <&cpg>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; + gic: interrupt-controller@14900000 { compatible = "arm,gic-v3"; reg = <0x0 0x14900000 0 0x20000>,