From nobody Mon Sep 28 06:35:53 2026 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 0F342470126; Tue, 25 Aug 2026 13:16:18 +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=1787663779; cv=fail; b=EOPfi1nhTP9i8sf0FsfWi1bI2WpOIHCrWTpICmfBbk/OzY7D0lS4iXrJuCr8Pv3MCDtNPklbb5mbcgNQ/cVj8CbQSeTT7RFarpqxnkTCpSio1Z4aLy4YuL2r4jytq/22Ic7O5QU2G0uY/B0fCdmK6kfjmv0bggm7G5Ily+2p3D4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787663779; c=relaxed/simple; bh=oOD0CaP0A8Ld8MS+VkCgD5eT73u7ze9BPRmuE4LU9Bk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=gmL7iDonZxKWbMa4FsgWUc14H3ubSW+J+4X6CdgDCkJqTeBo4/grARQVS8MjKpcBDP2EsMu7X4P1Yb95UZYj89/Wg+GeHsS/0vi3i06FDJG5XrpqmOQkqFJ4W8c8mn6C7MaWnfwzFqtinLPEKiLeOAizd4fOb4dPe4kWpIF7J+4= 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=TMhPGSRE; 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="TMhPGSRE" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JyW2E3qPKndMsDjPP8Rk/efLvOxcVf62Xj3j/zlb9WnrpMZIinLFiaJnIzghbsQngC4dZigdNNI8YG1/bBd09lsuUYJRWJoy4SexPqyI7N3rWYfTHy4E/14vVyuT8zIvum3MSpjnPl+fBwdh1GKWc0J0D3ng3d+1DnPntKGzAlmYCXFg/mGkNj5vMMn7F4iJkodi/Mex9gF5asvKGJDJ2ySMWtTMaQT23AMCnn8dOIZHwG74Zo+S4rONOLOfQy3UXHxP3SJ1RX0j43rsppJhWxSepBL0AlaOHUSKZ299rQGT/06mCJk0eKmWDtYDckyIP2VqNVK7g10SCQQYriDtbQ== 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=tFW3FYocWo1hlrdntSG0Qzn3W6z2M2mi4j/px2HQwP0=; b=v0h+Z2pcCHWbAi3UVwM7pgNk+Y9Z75+tLGB+qljii5wvR31qI8HCHFsUFuF4aewJTttOpBQIZy/DeI70tQo1Yw72LbgJOTevy/mlAt8T5MsS7/rTKWSuu1IDHO9GPl+Pi+b+AJapzHlxvMi8EseUFIOTi8B4RLoY4KLYt4S1OAnSKnQ6HOWzGFEeOzrkUqXW8nJ+zl6/I7QsoKEePZH8suo2fCWHDV7UiJ6FbyCe7txJFX77cKtEWknkLVZDgejkMClak6stl2ax4p4tpo4dwp6jcplI1hG9wZGvoM5GkJP9jnaSRQVu7F+873yEC0AW5K4oTTGnYaIpfagpyQSwZA== 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=tFW3FYocWo1hlrdntSG0Qzn3W6z2M2mi4j/px2HQwP0=; b=TMhPGSRETktqxjXgtaIbr8k6Zuih81YzSafk12AqSpKs4HqLvze+bud3UCLUmAFSohDm1VK/zXPJAF5htYrUZ+FzBTBgZa54mCXnXCr36U3KtO1aJcb4Q0ozTcLE0u3ds8hX+AXjBVrZyWjO5FqJAo2AVvZY4phZJRUcHsC/ob4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) by TYWPR01MB8495.jpnprd01.prod.outlook.com (2603:1096:400:173::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.12; Tue, 25 Aug 2026 13:16:08 +0000 Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828]) by TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828%4]) with mapi id 15.21.0339.012; Tue, 25 Aug 2026 13:16:08 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Tommaso Merciai Subject: [PATCH v2 1/4] arm64: dts: renesas: r9a08g046: Add USB2.0 host/phy device nodes Date: Tue, 25 Aug 2026 15:15:22 +0200 Message-ID: X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P265CA0264.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::15) To TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYRPR01MB13588:EE_|TYWPR01MB8495:EE_ X-MS-Office365-Filtering-Correlation-Id: 46f424d6-4d76-465e-f7db-08df02ab066b 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|52116014|376014|23010399003|366016|1800799024|38350700014|10067099003|56012099006|11063799006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: qNVD+tf26TnF6m8LqdqJ9zV+Vsb7UTq94xazjcenvP0B5vsbkQAUZfycXlhAh7peAYemwdz6m6VeovbnC13oX8UFObw8mxTCPqu5WTBymGxWYjCIirlgKccp/67RSHYBZZhsxdMrBcP2XA8y4S/GBBUI2fdXyLMJdTT4zLux4j10ByUFRD0Uz90WkJPBxie0kkJyhfd3DHCtLJZE3goHPrViAGXJYtJFD6NvJZnv3A+aChT++l/k57bhFwFsTd6NiCQ8A/Nw3AUkK32sXSXTubOHoqMRCS3cNNU9pZvZqQRH6k5qtpAYeHSkBVr8kmmLA9KFBHv+yNEzPp88dlt0pP/m4TzAs1JNpjknhpuHrHjPW7Mj+c0ifEwWxcDlRQtx6W5PuUKbCOMMOjZzF0aGgIhHw9vvtrNPkUv3C3SkvJ3kkE2q6aWNnDjmnJ8yWjKyRTt5Dxx1Rq5x6uhTOjgQfktcbRACHukUYM1rSbEsB11HphXAaJM1qzuAWPH5j30doXL0WnPlQFIkImFj4qPzDcdPk1SIzw8XtZ7Jx1OaAvhoZEn7MWhDhYgrqb0+H1ML452or9GjE2ceyNuaaCx8Hi9YnSlRYkMIbvBf5AEanYi9F17QEEN4vWwaD2ZFER9M87XjQkeeJL0jPN9udYg/cqLeDWKLMwBf2xnql8FOKN90D4XFuGDTQg4WEJ8N8w9I0Fbsqfst5/IxU9x2+0u7zGWm3oT6e+3r19RGSPFMPyw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYRPR01MB13588.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(23010399003)(366016)(1800799024)(38350700014)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3DyrlXtgCJM2vqfaxWwowPwG3yQdpCTnOStTdU10Mx1W44oyb0l3NRZmx4Fg?= =?us-ascii?Q?BJh/WKuX2cOoL1FwgVHsfNhGZ2AQRavwj1+8KG5YNGB9X3uoSFb4TOEsMFWc?= =?us-ascii?Q?vL73oj0oYKLkZYmZKFSa/c4tqXX3JDzJZCF5C0zcL6i8zWWAxzK7j/tD9H/L?= =?us-ascii?Q?1fWt657oGAcki5csswV0FTKyufh6V4x73rzsJizFe9DYi3pBwUvhtT4OuaDk?= =?us-ascii?Q?iDMdfJbRqIoyxHT2hYNrUQV+2u/PFZDk5gH6CRv1LW49V8nVOJ/B4vQDg3/z?= =?us-ascii?Q?dmTlzozS4e94j47qX4jcuNeD7D7uJTs5l81PF4oFRdNht4zM/Wzwm3neE9Pb?= =?us-ascii?Q?6KVz2/03+/gvEbwYOuN8SO7v+iE6n3F/HQrdYX6SbS6tI26/06JNBa8OEwId?= =?us-ascii?Q?2joL7Ih972/lXKn4T8s/SoW/8kCWTOGYEZ6QjXLJoeyCJyAD+m1J2jpUWmcf?= =?us-ascii?Q?f8m+rimPLxD0coRrJ0/LXMiBQWgffnr1AGekAQx8ceeKx0GSPmrRtc02dUMb?= =?us-ascii?Q?EJ2g9tZwKBevnTPxe+il+5w1fBDFCTPnEUPAsNeHC05xMrpdsCPllr54Xfer?= =?us-ascii?Q?ThKSwPqpN0PgYmYoj9BI+I98ioKnsyngH67S2sauQIyIRzXfcknB9zxSIIMu?= =?us-ascii?Q?3hB8mNVwtEWMqTNeCFwuJTv7NotmyJwyUQ07ZBT5iNRCIaZcI01ObfnIhFl8?= =?us-ascii?Q?k12K6l6+hJ6Va2bpeAv27cJ/iIFuExKAcgW8vqZWYOd+PbHZAqJkrti9OCbN?= =?us-ascii?Q?lbYLW09yGeQz3P4sOp+NYkctiHXW+ZnuDaDyz4y9JmTvV6QG8dSR4a2Eqji2?= =?us-ascii?Q?0rdMxYEyHnWhfGNTDucApRqcuDsHglEBT3dRXAAOC/ucEr9S+zq4IyEO7Kre?= =?us-ascii?Q?E5asYtdKdkn/7T655mbiBz6jdPO2Ruj3VyjMCOfOz7plQ6hALm2QjQEfEtiK?= =?us-ascii?Q?qv3X5ltLTbPV7L9UVIGmGlv7dg5Ux50qQnQjODZMY7OSvmx9lUy+ZFvJ5Daq?= =?us-ascii?Q?fl8U/vZbwMeuXo+KKVFAcl6eMqkqri36XlqTwsMbZXvtjq5z3OcCyyeOa6Ix?= =?us-ascii?Q?x2ay+fPTN+Kkhh25zBMhTowy5qr1iMEa7DS/SDSPOEbLNFJBzGWw2AxuMFHj?= =?us-ascii?Q?kZaIquupzCN9fU310X3GWNrNph/yPnDPiCWlPJOCBWr3u30ipVUkjA+i5MfN?= =?us-ascii?Q?gYLcSws0BZkun3/nQZdvp819di8ikwcRtc5rbOUEDAr4vlmB/DNv4cozHMtu?= =?us-ascii?Q?ep08SJhlU5kbaVJh/cZkIB992TFn2Sb0AeIX20EL9YvEddjOfxdtOrYYQbQU?= =?us-ascii?Q?SJJ4z1adlKUiqvq3O1YoC4JT7hB14uuDWV+aN+qaXoVP7X1O0gx2PLInTqfV?= =?us-ascii?Q?AFSzwXbh9ujFJGPf/1qwVRyO8aAK/2cHFv1cPPbsD6/9SUpFIUbg1jM/nUml?= =?us-ascii?Q?BmfDf1wD46CR1phEefyOtnGcvYAJ0J4YhNglaUOuG3Nc1gswgeLNjtyI/e/F?= =?us-ascii?Q?pTrM9YoU64LYtShx97yp8AkyP6nT78o4yN/QJY9JCbfGxNBYZOLM+BXeanSh?= =?us-ascii?Q?HvixhdU8RlSsmK00tS9XV3SHzQZ7H/+SXhimm568DZ1SEUMjqTf26YeZUfe5?= =?us-ascii?Q?YHHD8kHeWFKUOIgt0CXLG9SF+v9ywYYKQWnZpKLSvfw5JEVAGcRHLVcP7h/4?= =?us-ascii?Q?h9jZweYgeZZfVxDI+XeTde85PMowz7NG7f5qw3yxM5chkAuY2KwvruvDTAzC?= =?us-ascii?Q?7DlM269q+q6MIkMMz9vc7RVVnffg23cxFgUerrumC7aOvJGK4JOV?= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46f424d6-4d76-465e-f7db-08df02ab066b X-MS-Exchange-CrossTenant-AuthSource: TYRPR01MB13588.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 13:16:08.3632 (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: 3jdssmPRc/7E/0nctHgrlIhejiVrNvWGVoMRifFX9B89ftjC01+0hLKRl3JsTCRhZsYKqfkTZ1davmlEd6yUkw5Cup0jIN54XrkQlYdHH5F3WnTM2Qr++IcEr+BP589L X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB8495 Content-Type: text/plain; charset="utf-8" From: Biju Das Add USB2.0 device nodes to the RZ/G3L (r9a08g046) SoC DTSI, covering the USB PHY controller, OHCI/EHCI host controllers, and USB2 PHYs for both ports. Signed-off-by: Biju Das Signed-off-by: Tommaso Merciai --- v1->v2: - Cherry picked from "Add RZ/G3L USB2.0 host support" v7. v7: https://lore.kernel.org/all/20260812141940.246223-7-biju.das.jz@bp.r= enesas.com/ arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 104 +++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi b/arch/arm64/boot/d= ts/renesas/r9a08g046.dtsi index c63a857f0e5b..2d8c8fd8a01c 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a08g046.dtsi @@ -1001,6 +1001,110 @@ queue3 { }; }; =20 + phyrst: usbphy-ctrl@11e00000 { + compatible =3D "renesas,r9a08g046-usbphy-ctrl"; + reg =3D <0 0x11e00000 0 0x10000>; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>; + resets =3D <&cpg R9A08G046_USB_PRESETN>; + power-domains =3D <&cpg>; + #reset-cells =3D <1>; + status =3D "disabled"; + + regulators { + usb0_vbus_otg: vbus0 { + regulator-name =3D "usb0_vbus"; + }; + + usb1_vbus_otg: vbus1 { + regulator-name =3D "usb1_vbus"; + }; + }; + }; + + ohci0: usb@11e10000 { + compatible =3D "generic-ohci"; + reg =3D <0 0x11e10000 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H0_HCLK>; + resets =3D <&phyrst 0>, + <&cpg R9A08G046_USB_U2H0_HRESETN>; + phys =3D <&usb2_phy0 1>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ohci1: usb@11e90000 { + compatible =3D "generic-ohci"; + reg =3D <0 0x11e90000 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H1_HCLK>; + resets =3D <&phyrst 1>, + <&cpg R9A08G046_USB_U2H1_HRESETN>; + phys =3D <&usb2_phy1 1>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ehci0: usb@11e10100 { + compatible =3D "generic-ehci"; + reg =3D <0 0x11e10100 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H0_HCLK>; + resets =3D <&phyrst 0>, + <&cpg R9A08G046_USB_U2H0_HRESETN>; + phys =3D <&usb2_phy0 2>; + phy-names =3D "usb"; + companion =3D <&ohci0>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ehci1: usb@11e90100 { + compatible =3D "generic-ehci"; + reg =3D <0 0x11e90100 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H1_HCLK>; + resets =3D <&phyrst 1>, + <&cpg R9A08G046_USB_U2H1_HRESETN>; + phys =3D <&usb2_phy1 2>; + phy-names =3D "usb"; + companion =3D <&ohci1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + usb2_phy0: usb-phy@11e10200 { + compatible =3D "renesas,usb2-phy-r9a08g046"; + reg =3D <0 0x11e10200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H0_HCLK>; + resets =3D <&phyrst 0>, + <&cpg R9A08G046_USB_U2H0_HRESETN>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + usb2_phy1: usb-phy@11e90200 { + compatible =3D "renesas,usb2-phy-r9a08g046"; + reg =3D <0 0x11e90200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2H1_HCLK>; + resets =3D <&phyrst 1>, + <&cpg R9A08G046_USB_U2H1_HRESETN>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + pcie: pcie@11e40000 { reg =3D <0 0x11e40000 0 0x10000>; ranges =3D <0x02000000 0 0x30000000 0 0x30000000 0 0x08000000>; --=20 2.54.0 From nobody Mon Sep 28 06:35:53 2026 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 E4DCB470128; Tue, 25 Aug 2026 13:16:15 +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=1787663777; cv=fail; b=VDVyaIcVgb4zJJ1rAOsfgTib8K8NmuXrielZFi4UjZIVgh8olyqJYeAHu0e0XwetPQdW1/8gUQmIJ2STIg1NRPKQCjL4a/ET01FiVmNPc1uaLjw49mSYu6reS88KNcB+iHrQvKvFKpD+ObomLj1meXNJGtbVhLvD3ybM8WJF0so= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787663777; c=relaxed/simple; bh=4svIKrwXaDsIJ0BN2yukEO7MjwS+jhLCOYHQCf7ozX0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=QQFdZuS7UD4iRoJSGbKs8L0Elqoc1YQuRtxJTgMLPJH+ptb71Tq99zKrPCVbq4ptrYA3pADmQ/rNbSmGnh2BWjJufzvYU6oBQSOeg6PkIvXh+/A/YIKZurOhx5VBtI7yF5YZ+IXBiJgJ25NESpaTVqyuBl2DQmHAw2pxtU8esaE= 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=l5isHbUm; 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="l5isHbUm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PzShfG2JZNQ991s2VXGoiTVoYowJih59NravSIp8fT5uMtZ44j67/qubCsTskECvQLLbMjzrMKAzbKWjM1Ejhi+0G4E7R38T5jzP/AjwGFvybbMJOFblY4aUQzxf+v4rzVQ3MpBjcUi1X4Zm91a8VX/IHIIqqD8xGpYJkGhG96g29fEwOQy6qsxMio4MnIE0ftcBD+JIJbpisKCGLZr+m7fzB4do/oHMPy0RS4GsaM9lCSXr2+P4/v9SkAXrh1tcsnXArMr+9NUQkqFDsfgJ5lCtmCyOoA1lTaX49aN92kl0ex8hsqLXBfahtctsfTRDnYYGVgUMW6z/RjAVHBiWaQ== 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=+Y0OR229EdfLBBumbJNFXV6YfrNqI/a7nYvsvJoRlsE=; b=iVZnC8of3sBhwtbN47VUm/dUaB+BxGHgKKZ3yx13+YDmdKdiw5I9xtFe+pEzi8PEKZEyQUiTfVUjFrqwAyeX9PaWLVc73aN3QlYoQhYmtytQu+PdQO8kb4HjUGzTEqPSQY82vSO9jwGOzKoHOZuafWU7ok+frxiz3Caaq4Yp8nY/uYGKPrL3UL4aiLyd2IMUHASulM3GHiILHJF11gKWj/hwueJ/6EtdfMvcmJ476qpcb+bgo2cgMwkt+1p0G9QbEdWehBxjWrMD8JY1gSUhmfCT3PYGTgCO6n4N7D7/xWQ98bfBdTSlOBQImoARCcO3LsPu6XPdmBUQqnZVefO73A== 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=+Y0OR229EdfLBBumbJNFXV6YfrNqI/a7nYvsvJoRlsE=; b=l5isHbUmRs8firLhPEQeyV5AmuGs/iwsYQt1mC3t4yklkDsnmIVLZE3eXOCp32ZF5Zja8IqmbEM6JlCk7LLBsE9vVk33TGNWN93+Ki2dERtMhc+cG9N6B2TyGWhz1N61/jfbZ4kwHpAIHBMW7q0EIvTSRqwpV5hTygOVY//ZJdM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) by TYWPR01MB8495.jpnprd01.prod.outlook.com (2603:1096:400:173::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.12; Tue, 25 Aug 2026 13:16:13 +0000 Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828]) by TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828%4]) with mapi id 15.21.0339.012; Tue, 25 Aug 2026 13:16:13 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Tommaso Merciai Subject: [PATCH v2 2/4] arm64: dts: renesas: r9a08g046: Add USB2.0 function device nodes Date: Tue, 25 Aug 2026 15:15:23 +0200 Message-ID: <962c65901519b066b201f5f9bf15047f9aa45ffc.1787663426.git.tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P265CA0264.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::15) To TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYRPR01MB13588:EE_|TYWPR01MB8495:EE_ X-MS-Office365-Filtering-Correlation-Id: 88df3b42-b89b-4d3f-bc19-08df02ab0950 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|52116014|376014|23010399003|366016|1800799024|38350700014|10067099003|56012099006|11063799006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: WoPkwSGgMPox6JVd/jXPjVeQRJnV1oF12InmCZ9xZfvEHItWml/dOm1tufYg6PTVe+ohJ5l2VQ5655O6+Q/uHUi36u3C7IhOfVj6MbXGsO+ogLXtmcM/QwkHn5vdieO75wXr8kz25uqUqsAv0879MonQPkpN8ACdcrPR4FO6lld0rzPHhR66olv9rb7bJA+DsVv3w1wRPjAjj04NFDwAvZ+cCIfaFEu+S2hw1epL+kPSbOgVBu6jpvBIQzrDA4oSySWRz8BxTIF3RkD1Rirm0/qfD3rgWHdRMf+qerV04mm0IUcJ4Rrw0jNQymWS2/ZutfmPEQa5tf7Set39PxxeNWRDDvRaVwUBhCgvp7Q+mR47fncTver7pdnaWR0q5D621Fqje48Yk8BzsuttbJFVT/wP77RQh8CTe4jfF8BsKPi3L0jFZ3z3dTNxW6gJXro6WKdzxrhpBtvOQxotzHJ3+Nbr4Z9VWGSRFWdsKZpwv+lhaZa8VFakEwQPNJTpxhly5IzvHaqp3L2GZLjLH6P5WVEpZLzApNED3RzdWtI1xWP8vwRr40ibppkzCoTIdj3oG2h+WBGXesgvxFetXs0TQpQ1hDe4+4adH2BJrSzrDKz8obHGJaEuxTfmwSQMdbjbv+gtP/UISrWL6LotLjf3jj6M2HPrbBjnZnt6dIglt8PNpn6/TRIW/VVBL5nqTutIcb/lusKvUGhaw9pjVmXMxHznvZT4ZYajv7/9VEDMjEY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYRPR01MB13588.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(23010399003)(366016)(1800799024)(38350700014)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+9sR0v//VCiV0aS1xCYegECtFrnCrFGcre8AV+wW01Dhk+mVMxKr1vMjJZnh?= =?us-ascii?Q?rtjvufNr1EwpGG0QSIIstOb1eXcXDdBpZmJFB8DDmoIvAyWe0TxYw9QmGNEl?= =?us-ascii?Q?mnAM+7bYWgWq5N6UQiVlEa4KvZxYVkzTDiupS6aNytI2CY8Z9BqKBYziczIj?= =?us-ascii?Q?49wAut/lFy6aCyCiftZrkX71am1/WgMTPXohCAS4sXUDdWVP24EbY15gMGB4?= =?us-ascii?Q?hv552RtKHobX/fcbyL6Dz0ShvKfbtlkFTNlQ9CiV4BPJtXjq4O+brC3512hH?= =?us-ascii?Q?pMogiWWfveoEil4eZLZhVr7bCwXTdxjc3jFFCh3iEXgR90aIoXL0fxO565MM?= =?us-ascii?Q?b7+8F3p8wzK/fu0Vry3pRtcpB5IRpdzCUrJNHI3AwVg1OdjXvQ//L8tR8fvq?= =?us-ascii?Q?U0sf1Ar6akn01/i6ieRmeT1WlAIT4Ef+Qpgf2vh6r/LOPgsALYmaM/RpTOFA?= =?us-ascii?Q?N5eF8bZBiH7MY4omua4/ww4vzEDfrZ/1qfof5XPBUlD//LgrRukgWNmcv1zr?= =?us-ascii?Q?/p1ipZSjrWY24a+O0WK7A+waybY8NHWeldn8+hrccE8dyL77bOdBpjpLnnbV?= =?us-ascii?Q?MNfW0zbSJ0hqAJIoLDF6gQbUTyFjaJDUo+gXisVjVADYTrjNWQ6G6rVEPEeL?= =?us-ascii?Q?RQY3ttma+AcNOR9/pNhZat4Uqh9bzx1MZRl44OHOFhI06Y9nrIRRpomAYNUj?= =?us-ascii?Q?S2Av6uYA2/SMlEiQJhLYAWpS+5HiM6bVkwsmN934R0y1WjhYq6CoV4g3IVE0?= =?us-ascii?Q?tbt05k4duSLi6A1xkg4nrj/OVY5WHbR3mnyoxU4ohSmhs++FkyBIC5Ib1lrA?= =?us-ascii?Q?b81cWpd3wnAGlRsCwhqprsjWRzI2ovdDAVJ7etBDVIuPtIDi0Unl6ypiVl4r?= =?us-ascii?Q?Ny3iA+QoGipgeOubil3wTBNPsSgYJ1+jpHw+AJe0EPboiwdGGmHsCap2SSxG?= =?us-ascii?Q?hv2n5Ug66n5v+xe3H2rW4R1QxZCb6uyvHJXgfTnsR2MKS+oRrBi8VJbchRzY?= =?us-ascii?Q?nhO9J7aS8k0RsK7kGvs21xlLiSf99ahtmFwnrd01JP0e293k9lXg7b5iFEBe?= =?us-ascii?Q?i0OJiDVvCg6L5zXm8k+N+IeCK8Bs+fk5+rK7GjGCFEGlv0zUo5Y5mWeiJiWJ?= =?us-ascii?Q?Ir+xcbg1PfMKrVfQ4hNWgKQ14Gq0cpt+BxqeBg3XKXxrjy/U03ICTEWh7/BE?= =?us-ascii?Q?Y5/O0UdoBY1Nj8NjEzN8owVvwDWl02630/gZHGmjdUiR2jsVfUHvbmCn8tLN?= =?us-ascii?Q?hnDOUPKwd5i3za/BcIBTpUNM3s8LLMdFidNZUZ4OA+lG4RF8XnAS4n8Vff3E?= =?us-ascii?Q?KE6ke6Gb147M0POvB0IvBrgydfqx8qJtv4EwiV2quQRnYFr1svKE/1HjnLhw?= =?us-ascii?Q?m7Ou2xH+joxRUTQWFruM4JvcJhx9DSJ/R57MAADRI0gjB3m/GWPCmbmc78ST?= =?us-ascii?Q?jPZio6vIZUvKSxWh5M1F6I/aPqxf9PKa80PvvxMGTmhtJ+Wrpxw/kLTxKhdC?= =?us-ascii?Q?B5zVAo0Xu7J4SnKB5ir2vn6mk5Ui24x9S8wNx3sJiqbLbFS8iT+HunHqiO4h?= =?us-ascii?Q?2d6qM5692dNufoaoAlzZvnefoIYeAX9462qmZTTnXd1uByJmSow5AL0bJW5m?= =?us-ascii?Q?v26GlOlCZXgVPZtvXacmF+ZDGlEEI4nbFcyI3xzqYaAmE880sGdP/ctCCskz?= =?us-ascii?Q?fFvFrWcJCycTNNzcfHHu4/Xf09kzByzatxpx5LSvGB5X5w8e4S8gUiX/QW+D?= =?us-ascii?Q?6kN/xfktGxQTbW69zvoz+ARqKJcPvmkzZlg6BVN9Ow81O8pNH/gA?= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 88df3b42-b89b-4d3f-bc19-08df02ab0950 X-MS-Exchange-CrossTenant-AuthSource: TYRPR01MB13588.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 13:16:13.2249 (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: fnyekWPGFXA0h7wvIIfe4DOf0qsV37KSOOOFkOgIff0Gcwhcqt6VLtf4+yP5fcX2sg7dAv0l2oLr01ug7mLIe/EeAfjS8q6/ngrNP858odQxAbaucpH2p461jIlgSHrc X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB8495 Content-Type: text/plain; charset="utf-8" From: Biju Das Add USB2.0 function device nodes to the RZ/G3L (r9a08g046) SoC DTSI. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven Signed-off-by: Tommaso Merciai --- v1->v2: - Cherry picked from "Add RZ/G3L USB2.0 host support" v7. v7: https://lore.kernel.org/all/20260812141940.246223-8-biju.das.jz@bp.r= enesas.com/ arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi b/arch/arm64/boot/d= ts/renesas/r9a08g046.dtsi index 2d8c8fd8a01c..7cf29aed5211 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a08g046.dtsi @@ -1105,6 +1105,44 @@ usb2_phy1: usb-phy@11e90200 { status =3D "disabled"; }; =20 + hsusb0: usb@11e30000 { + compatible =3D "renesas,usbhs-r9a08g046", + "renesas,rzg2l-usbhs"; + reg =3D <0 0x11e30000 0 0x10000>; + interrupts =3D , + , + , + ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2P0_EXR_CPUCLK>; + resets =3D <&phyrst 0>, + <&cpg R9A08G046_USB_U2P0_EXL_SYSRST>; + renesas,buswait =3D <7>; + phys =3D <&usb2_phy0 3>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + hsusb1: usb@11eb0000 { + compatible =3D "renesas,usbhs-r9a08g046", + "renesas,rzg2l-usbhs"; + reg =3D <0 0x11eb0000 0 0x10000>; + interrupts =3D , + , + , + ; + clocks =3D <&cpg CPG_MOD R9A08G046_USB_PCLK>, + <&cpg CPG_MOD R9A08G046_USB_U2P1_EXR_CPUCLK>; + resets =3D <&phyrst 1>, + <&cpg R9A08G046_USB_U2P1_EXL_SYSRST>; + renesas,buswait =3D <7>; + phys =3D <&usb2_phy1 3>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + pcie: pcie@11e40000 { reg =3D <0 0x11e40000 0 0x10000>; ranges =3D <0x02000000 0 0x30000000 0 0x30000000 0 0x08000000>; --=20 2.54.0 From nobody Mon Sep 28 06:35:53 2026 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 BF596471424; Tue, 25 Aug 2026 13:16:19 +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=1787663781; cv=fail; b=eb8en/qRoV40uFlOgvlNVcd4v7lEN4+Y3WrB8fgttTvp6EFczOU5wMnv9sw4f2ILOagmRXMclQmOWPK0X9JGHgCOYVGPpsRYpeguaH1e14EImslfuvlgbfa96Sp+lU3OkyKayfRehpay4qvxGLQKcjp0h9dwEho+rdLljd5SJVs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787663781; c=relaxed/simple; bh=kqR7lVi+AyigTVn6j0UKUb4Yri0eaxo9j4CgOvYEzHA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Tmqr16uYVs6hD6Watepv0U6WOJ3rsAzcs9tN9j9hh8qgqo0Wm5KCadeOPGNf8lDwe6uEak40YA6proNVl9rXO77+TaAJDODQ3W0g0AIGrqnUzZHuwoOhaaAhJGrMQXxWm74SW+bB9EFP7dyZep2WEHUDJONORWc2RLUzBh6enbY= 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=Kz0PQbEK; 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="Kz0PQbEK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tama6iAa718Ju0ATjPi7hoJ3gXE8ZVCF6pSNsGd3OBLpPzDqY6rcQumq6G1mTwAac2YjASQwbdTn6T/vOyT8uc2hDOzsbsgkhmHjxRSpy7npyunVds+HdchH5j04xjZMlh08BNgmmdzHXD66TUixsmZ5jkOzsbhj88Hk7uakoQvlGkq8nMu3MEuES9SHnSw7X+DiExUW3ycsPJje021embQd/8oEqzgaxWRdrv54//N2ieiMJJsaao5spMzooDu4L/gnZp3hlF38jtypPxgfhGY/a0BZ3fRNNHZd+0WN+QLycrmIO0lgsB90hwMjwaKIoGQniDCDcUHBIM5qnRmM2A== 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=46SN2Cus/KNcX8jeJXyzsngpVJZwphPA1l0pF6Fzf3U=; b=UwEty2Ra79YmUubvavkWBhEaG0J/CXr+vGdV8kv4BgdDrbce5i+138d7d7OKzfJRdwxDHedkYG59bvpFoIFZ3TVj7+dlFeyylAU5oDDL94PYsSKgL3Vzsmgt4aYn+45zaXW48Tl1sLgY67pXKjbtegszF8ESM5Zq4ZSbqy2fPg18iOmF5KnS7FMzG5oWAxV9QAJi9eONrIszcNB3CgXJHki2P+BhoZCnyUTYaX9hja76sHryFzqMbGC072mRk+B62WsGwRUmp18MOQhyL1eBLbm3Dm3sm/X82WIhqksQF/TWs+058Z6D7dqEyWlfLzVkvKBT6SS/jRPRKi/HEWj5bQ== 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=46SN2Cus/KNcX8jeJXyzsngpVJZwphPA1l0pF6Fzf3U=; b=Kz0PQbEKoBGFBsVnwcShaJIIlgDN+KzLGjBy1KVLxE/rxodlTDircYZ4ai/FuQwlYK+Lmb6mopxwXP8ELel/gyhrq3awolGbZpjWPnEiHQZx2jIM6b2gQ1RtZK+Sr6gkp18hWBEsLxC/6YcwlH3DiZz+pj5QaeIQbtDWz9qV7hI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) by TYWPR01MB8495.jpnprd01.prod.outlook.com (2603:1096:400:173::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.12; Tue, 25 Aug 2026 13:16:17 +0000 Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828]) by TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828%4]) with mapi id 15.21.0339.012; Tue, 25 Aug 2026 13:16:17 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Tommaso Merciai , Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 3/4] arm64: dts: renesas: r9a09g047: Add USB2.0 support Date: Tue, 25 Aug 2026 15:15:24 +0200 Message-ID: X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P265CA0264.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::15) To TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYRPR01MB13588:EE_|TYWPR01MB8495:EE_ X-MS-Office365-Filtering-Correlation-Id: b316aea8-e0c0-4139-0d5c-08df02ab0c2e 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|52116014|376014|23010399003|366016|1800799024|38350700014|10067099003|56012099006|11063799006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Eq6avitvZ4Mb+Ktj9RAPcia4LRclmyqmi03ZMbG3wlNVc2xYlTOtG0qt6rcHpM/wYfBKqPLhx3Gk+DomonXnGZ1QEWBpLseYGn9uxCgwg5cobWRZVxNgeySTflEG6WUPGI1yQ2HZyvLj+7Nm35th9jrU1xMgI0IYtqg9zWttCng3WadUyuOyz5+Si4eEoLMfqp3v60f7tf9VTscvfcpRvtSD115fC3snf45xgqZ/0Lbi5qEfYwhdqoMSmuyw7h3Dj83XqG8ETEbDYvDz+WJg/ZYx6/fNkmk7KktaHj1VZR7YSQ+muwvlg+aR8chnGr82neGcoGO8zXNIkITn/DkW3toBfDvvb0/8iRvGHxjrRFxlo86PAQlxwdZOsm9iCrgKBdrQS1kLAvBVi1q1HKQ8YahPrEp5UFsrV/XmbUXNxGMwv5fYiSqyBvWBt4mrmeLaiCntnrQ4o8EeuSbOAWM5H9oBheCgAmPm04Ob9WdKuv1P3YwJOv4eP+k/AwDHVNnUgDgY7Vfq3S5WeFaq8cvDo1Zk0QXnc5W6JxP5lswezZm59sN1iDaQCBxh3wJ34aIGR2KRYiinS+JkBmupM80iD5iBHILpNpF1Z+aCcDv41hONCtrUsgxyYmX2zkJ1l8y+zz7+SbepQq/VRhnf39HYU+zqo9XtGbzDSmj9h1ynbP1rw0q6WHfN3EMX5/vR2nMNUQ34QcOHvnLjBuoNTWOBUMyhDKyKf/w5SdD/pTJrN7o= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYRPR01MB13588.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(23010399003)(366016)(1800799024)(38350700014)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kLgl+Ih0RT7joEDBBsCJSOcCgSCkA/Og3Tle9lhxabgeDkfUyLG17pxCFrse?= =?us-ascii?Q?2W2ymYocikNmLzceJsq5Pu98FDkqqbsrnroHr+cErv+puW3C/W1Fs3iXteB3?= =?us-ascii?Q?OaxvLsst5i5GS8QGHTZey9kipfKGAZeGNn8DI00HFghg/HVTBQZwk6WdHlbE?= =?us-ascii?Q?ZFebFsEDxZ6VwxL6uVKzkXZD+WRF0k6OFecm4gOgtDH1JLMy9amWvjkCUvjD?= =?us-ascii?Q?VfyVYXBMyszZJB4B3lUPMsl1uL7FLKvedR+K7zNLVs5CkKSYICHdwU11pTej?= =?us-ascii?Q?VbhB90hBTy4F9Ws/2fXaP7GxW0Of6FpvyQy916mKEIc8sp0MoA0AGXtehzO+?= =?us-ascii?Q?SycgYBwj0JR/RIuEFOPujJx4WYvsdPMv8Dwb+9An1safd9Y78K03UxLZnlUr?= =?us-ascii?Q?1/floE9hiBeiHVUJBFSYFidr6Y0DH14MJx99wCWPtStLG/OpomHKPwUIT46M?= =?us-ascii?Q?JCJkLgVHoZcmQQFJwDtrICINirNEZPG1AVwFCsrOxvHkKodOok4ozX6mxgvW?= =?us-ascii?Q?hdSTkXme3LJZrhJB0Khy8lS8zIBl0+DP+BDx3BbDywC+lkSxzIWCkucIubMH?= =?us-ascii?Q?Qi5YeMBZdcI0k4MON+wsFVyl2jnZzCSfFFio8r9HzN+5RO5u4RRxkOr7Uv9O?= =?us-ascii?Q?m5boax0JmLq5vqHEJTfytQLBrTRGkAcSn6+vScPR0wQO3AIpKqX8KeM2wcxF?= =?us-ascii?Q?W8ajysZPQRZILMFhB2351CGETE4/kwGuiA2fWIXEfiF9prgEFYhR2KmX2DZg?= =?us-ascii?Q?fLjJqkKjj65Fq9HLkFhJ47+6TZ4x7qsv/PVKH+UooS/CV3a3126811dmHG39?= =?us-ascii?Q?IKABkeZ6vVUsuaPl56OF3RCYmjF19DI9IWhKWhFZUtdhvcJE5mA9lLCxclWc?= =?us-ascii?Q?jC/SGTEpjAZguF3FctBRQiiMmUxjKNm9f3g90PuRQ9mpQuhwwxpK0QjTHFM1?= =?us-ascii?Q?RFScu57hIfl4kungldnjRvUz84v51oPXcEeLNM1S5so5S5EfPEkKHCabX2E8?= =?us-ascii?Q?SJpSi1QsIzKC+JlcDWCGaTJ5ycDVkRyq6iNPoh9/vbGL5Q9IXhxy5OFMSNyI?= =?us-ascii?Q?r7u2Ts9l7oumBrmdjJuvuJ7LfUp4qLQr3llLlIGfbdZ18SpnTPw8EiupIy9t?= =?us-ascii?Q?GRQOdVm3wId55Pw5BmtALHdzaFNcg1vuKvGO4xYBOm/tDWgzsoDbejid5PkX?= =?us-ascii?Q?GWMzTQ5rhlVOwzNGZpl/scxtTWLvdAQCWwg3Nlz57+/xuL17mW/goWy0TK4L?= =?us-ascii?Q?xtnjC1/BJHyZ6o7zDT8jlobFrEg/8I6y+vAogICHY+GFSiqtoB8DwthQwrhQ?= =?us-ascii?Q?K3VNpeA8Guy0HM/2g0yJdILXS9e72KuZmecYN7qrS0bv8KEKJ4pBPAbubgH0?= =?us-ascii?Q?peczfgC9rXr6idYGNKm2+9IRIdn4o/7F5V1lO+EEgnwuER0UdZVOejC8ACmt?= =?us-ascii?Q?FtEEWKEK7VokLhavVqXo/lUH0aRmpRFH5MlkQMAkSUGMWO3BB8bGibMB83va?= =?us-ascii?Q?sRuNN2PtfQGcPfzpnpzGNrfl+ozOgpRF9fDUbx+s9TVrTnd9cNcIGKD3vD23?= =?us-ascii?Q?1uBP5Jhgp7xx7HsQ+bOf3tMVnyQltGufM2RaLNdvXyfKGU0eQ47I6/+ybdm1?= =?us-ascii?Q?PSYwT4ziV8d5T0Bnr+C+6HvZmSGqhODOlhDou78YyPEJj7tKTq+RkGqvrz4j?= =?us-ascii?Q?Q27/1zEAQukSKAB9zwm6w7ZqL5TWaD7m43xk4c/qPnGGevhaaQNCsehIyM4I?= =?us-ascii?Q?Z24xUWsGk23TckBf4uvBikOdqaiCRnol6tOk6Nea7FywzUjYwqer?= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: b316aea8-e0c0-4139-0d5c-08df02ab0c2e X-MS-Exchange-CrossTenant-AuthSource: TYRPR01MB13588.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 13:16:17.8157 (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: 4Owuu015zn7tHC0kB1Mh4a3+fMDUxtDqtxIl7PCBncN76PW/uhIRmHNrUGl+Yl7vy7zJaQN9wxJ7oI4tEY6TGSGef7b1mnAi0ZoFQ+HeFmM/kesXMyBcEnNwV4YN30u0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB8495 Content-Type: text/plain; charset="utf-8" The Renesas RZ/G3E ("R9A09G047") SoC supports 1x channel with OTG/DRD and 1x channel with host interface. Add the EHCI, OHCI, USB2.0 PHY and reset control nodes for USB2.0 channels in R9A09G047 SoC DTSI. Signed-off-by: Tommaso Merciai --- v1->v2: - No changes. arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 124 +++++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g047.dtsi index 73757e8e2197..e26d43538ad8 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g047.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g047.dtsi @@ -1773,6 +1773,130 @@ usb3_phy: usb-phy@15870000 { status =3D "disabled"; }; =20 + ohci0: usb@15800000 { + compatible =3D "generic-ohci"; + reg =3D <0 0x15800000 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb3>, <&cpg CPG_MOD 0xb6>; + resets =3D <&usb20phyrst>, <&cpg 0xac>; + phys =3D <&usb2_phy0 1>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ohci1: usb@15810000 { + compatible =3D "generic-ohci"; + reg =3D <0 0x15810000 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb4>, <&cpg CPG_MOD 0xb7>; + resets =3D <&usb21phyrst>, <&cpg 0xad>; + phys =3D <&usb2_phy1 1>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ehci0: usb@15800100 { + compatible =3D "generic-ehci"; + reg =3D <0 0x15800100 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb3>, <&cpg CPG_MOD 0xb6>; + resets =3D <&usb20phyrst>, <&cpg 0xac>; + phys =3D <&usb2_phy0 2>; + phy-names =3D "usb"; + companion =3D <&ohci0>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + ehci1: usb@15810100 { + compatible =3D "generic-ehci"; + reg =3D <0 0x15810100 0 0x100>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb4>, <&cpg CPG_MOD 0xb7>; + resets =3D <&usb21phyrst>, <&cpg 0xad>; + phys =3D <&usb2_phy1 2>; + phy-names =3D "usb"; + companion =3D <&ohci1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + usb2_phy0: usb-phy@15800200 { + compatible =3D "renesas,usb2-phy-r9a09g047", + "renesas,usb2-phy-r9a09g057"; + reg =3D <0 0x15800200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb3>, + <&cpg CPG_CORE R9A09G047_USB2_0_CLK_CORE0>; + clock-names =3D "fck", "usb_x1"; + resets =3D <&usb20phyrst>, <&cpg 0xac>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + mux-states =3D <&usb20phyrst 1>; + status =3D "disabled"; + + usb2_phy0_vbus_otg: vbus-regulator { + regulator-name =3D "USB2PHY0-VBUS-OTG"; + }; + }; + + usb2_phy1: usb-phy@15810200 { + compatible =3D "renesas,usb2-phy-r9a09g047", + "renesas,usb2-phy-r9a09g057"; + reg =3D <0 0x15810200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb4>, + <&cpg CPG_CORE R9A09G047_USB2_0_CLK_CORE1>; + clock-names =3D "fck", "usb_x1"; + resets =3D <&usb21phyrst>, <&cpg 0xad>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + mux-states =3D <&usb21phyrst 0>; + status =3D "disabled"; + }; + + hsusb0: usb@15820000 { + compatible =3D "renesas,usbhs-r9a09g047", + "renesas,rzg2l-usbhs"; + reg =3D <0 0x15820000 0 0x10000>; + interrupts =3D , + , + , + ; + clocks =3D <&cpg CPG_MOD 0xb3>, <&cpg CPG_MOD 0xb5>; + resets =3D <&usb20phyrst>, <&cpg 0xae>; + phys =3D <&usb2_phy0 3>; + phy-names =3D "usb"; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + usb20phyrst: reset-controller@15830000 { + compatible =3D "renesas,r9a09g047-usb2phy-reset", + "renesas,r9a09g057-usb2phy-reset"; + reg =3D <0 0x15830000 0 0x10000>; + clocks =3D <&cpg CPG_MOD 0xb6>; + resets =3D <&cpg 0xaf>; + power-domains =3D <&cpg>; + #reset-cells =3D <0>; + #mux-state-cells =3D <1>; + status =3D "disabled"; + }; + + usb21phyrst: reset-controller@15840000 { + compatible =3D "renesas,r9a09g047-usb2phy-reset", + "renesas,r9a09g057-usb2phy-reset"; + reg =3D <0 0x15840000 0 0x10000>; + clocks =3D <&cpg CPG_MOD 0xb7>; + resets =3D <&cpg 0xaf>; + power-domains =3D <&cpg>; + #reset-cells =3D <0>; + #mux-state-cells =3D <1>; + status =3D "disabled"; + }; + sdhi0: mmc@15c00000 { compatible =3D "renesas,sdhi-r9a09g047", "renesas,sdhi-r9a09g057"; reg =3D <0x0 0x15c00000 0 0x10000>; --=20 2.54.0 From nobody Mon Sep 28 06:35:53 2026 Received: from TYVP286CU001.outbound.protection.outlook.com (mail-japaneastazon11011015.outbound.protection.outlook.com [52.101.125.15]) (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 8BEC7472789; Tue, 25 Aug 2026 13:16:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.125.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787663786; cv=fail; b=Q/MkdtiwNvgiB1HNVuA/aoUeKQPdSZH8ZqsCxMJDhSuOf5stryHolojt6rrOxd7XLqqV6Ya++nEvtrVESD3bVj8RUY/sxBfWslMcFIbdqwOZcOqj8FVQANnQgFvBl1IQo+L0gN3PC8YLyWCNt8bmNJgiGGU6aDbzRfmDPEsB4wQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787663786; c=relaxed/simple; bh=EVJMB/0jw2w5wOCI1FANzkQd18RrqP2IyXc/D/OL/jw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=noyt7V9zvS8IQEELn0UAq3Hy3Wqj9pR/osvWuZL0A4OrfXSTrxwzZlgcw6BCB15uAVNuOXjZQIFlDHd/h6McedNbrs3VGUbF/mdrurPQVZM4eyl3qeS7fmnPQBBjwa6F2dOZWb6XUqK0VGQcFbMEn4ZeEvDArEcFR4isEB3cqD0= 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=W+/LoVM0; arc=fail smtp.client-ip=52.101.125.15 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="W+/LoVM0" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=P2/t6KeUjhiivwxc6IA/uRFZ2ZrbsT7oWMksGCdCcIPHLOF3izxalekMcvxYaS8Sqi7wNYKUUtafjq2xoIuE0m9u3iovKDYvz1sbf0Co327BqWpFt/IpNLpqWbvH+simVv6SX1XXWUZvSLVe5/XggAhguuM5e/vCypenRcbYBQCxvBGFN6IAmc8RE8QPpbxyZeioYpLvPDX5o0dThklJlPfRwDRp+kG3Y+xyNo0wEn4OLMzrzKbFaL/QDfICl6WHn9FmC4VhRsitbO0iQw4goBSl5cY3rTXcfhUwrLSqTkMyebNtfzHRhlZ+pJbjCJTWD8G81sruvNafHX2lxP3pTw== 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=MlAy0DcYmQw7EI4r1n1Cd7pdRc8Su6m3ReuLdgoQqeo=; b=ljcQbWr6vnrpEuIFm8Uzme1mgNM3s3uJlIegdXmHDKXdeol15us6Fm53RcCJNHkXKSx7DYYnEQiwlWfzArxtjw/jtheCjR/i8KjjaDlfEnhE8t5bGSwitn5RVVk7lakCN++a8l/k5vCnKz6/Nfcfb4x0RQP+NSnMi00CNVfmeGoTaH/yVf3sj0WIm2qD6aec+3htcD0dosfRp8r37KVR84kI8245bW8JxlV/MpkwqxvbRxqIf6MjiOr9ScB3CvP5BnLeCIiW23YWEC5v8vVYrmEgzUFKe1Uo3cxB8ZbbdrpjNOYyJQPHDLggYPMtsjEDYrI/bB6Wzn3jRIl7587Bdg== 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=MlAy0DcYmQw7EI4r1n1Cd7pdRc8Su6m3ReuLdgoQqeo=; b=W+/LoVM02nMuS6HcuxB3lIuQNQqFWps6Ht6qpaowQbkrU3jUpEUQ2VzMYTMmyFzBayjTAEjeuU1FBFr/+2+vCEel92Yx+nHStAVTS0nivFyB28XajhDWVRGqzZisr2vSDSmfwETKRFuqBdjhCakUWGD6TIsAfJJtDrhx+rpBYL4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) by TYWPR01MB8495.jpnprd01.prod.outlook.com (2603:1096:400:173::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.12; Tue, 25 Aug 2026 13:16:22 +0000 Received: from TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828]) by TYRPR01MB13588.jpnprd01.prod.outlook.com ([fe80::2f5b:8560:48ed:3828%4]) with mapi id 15.21.0339.012; Tue, 25 Aug 2026 13:16:22 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com, prabhakar.mahadev-lad.rj@bp.renesas.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Tommaso Merciai , Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 4/4] arm64: dts: renesas: r9a09g047e57-smarc: Enable USB2.0 support Date: Tue, 25 Aug 2026 15:15:25 +0200 Message-ID: X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO4P265CA0264.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::15) To TYRPR01MB13588.jpnprd01.prod.outlook.com (2603:1096:405:18d::7) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYRPR01MB13588:EE_|TYWPR01MB8495:EE_ X-MS-Office365-Filtering-Correlation-Id: 78c6631b-1094-4c63-ede4-08df02ab0ee4 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|52116014|376014|23010399003|366016|1800799024|38350700014|10067099003|56012099006|11063799006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: 6S9596sqliWUe+hOpk2urQ8KnGVOjkloFEyEBRQ//UY3F4Yt8AfBry/HvCvY9sRvoXKkJy15MGqYCZr1VC22be3RtmJTqDjdm3Td3XeH2Qv+BtWAkISX9lxvsCzobxA7ItwgA03sG3HmyVjiULiz95cP+wVtslj8i8QHN4EwnquKGesVnFNKPtT+c04u61PqbydjWgE3zDFYLSIVovhkbScaZYwOvkcMbp/phmli3Xc2NmeB5N0tUdmmrJ8h3b9xZWJh/SevlLqP2oWa6gf9IXomB597aAUVHndcCyw3lNQuP58i3jaKWKdKXVBExYEZmw9qy1t4plLQdygQArR4Pjqva0yjPjJC9RV4zuOFxakiOwS+BXRv3KUY2KA5zeXUBVfCdPxmNhjLLt/JuP6rG538Hc+HGxW8xuxppLbpqNkrgegUh/DtPLgaZvHZFKuZ+vQKIvsr/ZzLZ5gX/KNZOkk8onGiBRwwmV/yOdkf0VuqE7f4Jt91vwAekXXywBT39XTtS+XdegRKMl4gHMCRSfK4FNHgeXqK6Y0IbDKnJvSEzDfsXy6FGX5ai6LVjlYMCBYXKH4f/L5aKnsz17ECGYl7b1CfFafhjNtLDGXccFY1t/98TfQL1kLVUkDSdmavx8tss9QThl+sDyoLwQ51TKgGejoQH8uk76cOZ/IBxDqmXzLzdwKSATJ/0YFdS+Jr3j8i5MdS9lF7ZexTWPX5rA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYRPR01MB13588.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(23010399003)(366016)(1800799024)(38350700014)(10067099003)(56012099006)(11063799006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tHWmaU+CCH8nzWvwZTDrA3Rbwjo9YgATuS69iNNa72gMM/yFO8tNJKooAgY9?= =?us-ascii?Q?ZOFRXE7kp2hEJcABsLPw6l0h+OQF4IPXTz9+RBthmZiJR7CPVXcNCW+fbFK5?= =?us-ascii?Q?LxTogS+f3wmuWWv7M0S//71GdmqXcU/qM5p4x3YyUa+OG+KTjEKnIJVfaZFw?= =?us-ascii?Q?dMauVRuK7Y7w/gyS+goG46vD2DADlAVZA7P2Si+v3m8eEXk/nFaWziWn5r2a?= =?us-ascii?Q?2QcK+rlY3enAa/Ntq+we7+cxxEn55rOle2QoHxMOM5oRZVvKiSvQVuo4xseL?= =?us-ascii?Q?UY8lDP9lZq+Sm0BNcwHsKAIFU+DAtVSt1EJ4L1W1ervu3oOoh0fpkQFJSLjo?= =?us-ascii?Q?A9veuwJpEZikIzrISElh4SeTdCNU0FWSzbcAMUWn4BqRKhEUQ6yTG0saGUxF?= =?us-ascii?Q?+dZ6Itpy3OUzc9CAjl+t8Ga26KgkmOxVZE6NGI6xNv/vCENJ8Vh+xJM2D9r9?= =?us-ascii?Q?tG1Iziixa06nf6BEEnbq6wM+sHJNH1jN8xl8SN/bMY4LhE3KlA1RzVoG0wSt?= =?us-ascii?Q?AwgoPD1QfI5hvTJctdTVVkJFZoqOUgbQqzAw0yzBL2c0sxfjfrLEx6d+MUIB?= =?us-ascii?Q?VHTnEx/TpP7cHjcI0q2uV1vhUztcHmM/8vw9tIRu4BLwDK4pMulX6cEBBwPh?= =?us-ascii?Q?ELsRey8YMM/QoWRrW0iS+62QlL0VrSVoSIl7Bqcmdp8vg+FdGukdOHcBl0cv?= =?us-ascii?Q?hfRthxyhbxU8hCkTD70lBUPSVpMHpKHW1hLtnswcj6uJE7IiegPzSaBbL9CZ?= =?us-ascii?Q?SijPyNZFAfVkZUpxrr+V5ApJm6D0UuT9f73sIDdHFO6stRr+BneNN0WTLfhC?= =?us-ascii?Q?3RMXziP9oSP5+Bm0W9s+N1mkMX/Gec1H6P3vOxzgGORebiVSEYpKuoYJlvXv?= =?us-ascii?Q?j0Ot5020fWJNp5dMVVAetp59aj8CwpZFuNtJhARPt5HqLVFHnP+OcfFTIHKf?= =?us-ascii?Q?ne4YfkECsV93GtVoT27k4lqs7/c0Wd9Os44yJSqwZauPPhklomk0LRryRQv3?= =?us-ascii?Q?6KOhi+Veucu/XybSaW2Yuoq7Yg+YjFVemsXAmUl37FdXEJzj/pSIJuBYmMBm?= =?us-ascii?Q?qalafni+77Al5diMGrzskrOfWyxEdanb/2ev3rsHSFN/6bsWBYnks9xsaWlu?= =?us-ascii?Q?O/f7ezWGWbmJrxi3uyXuXRY2mXDbRk61Ytc++bw32EIr6/2LNiSK8Dm4LtHa?= =?us-ascii?Q?l163jdlC3m+tJC3jVZe+pOA+3ouEGt2xWLDFmIN50CWPtiXFPzCm4KMT4dDD?= =?us-ascii?Q?TtfsysLVnBrlBU43rfXI0iYLwsfrjhN5Rjc8Uf7rcbqFLAI2v1iSFQSnwBxO?= =?us-ascii?Q?bHdekRAnjGHNTMOdDOxYw6in/xshkfMiwYvIJn5O2xpbsrQGDc+wQOUmXsje?= =?us-ascii?Q?31Vu+Weuak1zZgoinK0ppUjA5RR7X+SjlfxklRHJczTBhEU2zvnag4Ny4zWz?= =?us-ascii?Q?u9A49lCTzA+ea54kLJ73o4pMLXhBpyOkbZFR28Kflx1IR+SZu2A7enPKnXfA?= =?us-ascii?Q?BFLz9t6zlFWZb9fcjri9Sl8WT2b23uypEhkL7W4nueePLmr1rQyHQ6jDoUU4?= =?us-ascii?Q?kgxU4EPvwtrs8goAjy2bd4LGNbO3EtIOcAC5v+uXRZ9r76mQvI5MhyZa+DjP?= =?us-ascii?Q?9NwJz40a6kkUgGl9Eh/le6s/MJd+chgAUsu7TFvuOWlavk3XoD6doX7jwo+r?= =?us-ascii?Q?X4S5Y5QQsz0UYlUB7MA9chGnpGDhALq4vt8RwkU962t057Qho/xKgr6o06il?= =?us-ascii?Q?7aGpy/8a2MErUkbjeGxhvLzvB7rJqyaEjKsUPzS8V/MhCcvXX3Sq?= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78c6631b-1094-4c63-ede4-08df02ab0ee4 X-MS-Exchange-CrossTenant-AuthSource: TYRPR01MB13588.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 13:16:22.5642 (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: u8pi+3YKzFgHFv/7YzuPXjnEXMg13ngoQ7LdFTjghLcObCNfZybcH/D6asVWn7f/TO0i2Nlss+pIkJKOLaU0ti2mYkIfeLpI5lqR8NZI/sEnN6UrV3GKzt+oBpCwG/cv X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB8495 Content-Type: text/plain; charset="utf-8" Enable USB2.0 support on the RZ/G3E EVK board. The USB1B_1A_HOST and USB5_4_HOST connectors support host operation only, while USB0_OTG supports both host and peripheral operation. renesas-smarc2.dtsi is shared by all boards based on the RZ SMARC Carrier II Board. USB2.0 is not yet supported on the RZ/G3L SMARC EVK, so disable the common USB2.0 nodes in its board DTS until proper support is added. Signed-off-by: Tommaso Merciai --- v1->v2: - Disabled RZ/G3L common nodes from r9a08g046l48-smarc.dts in this way we can drop placeholder patch. - Update commit body. - Improved usb20_pins, usb21_pins comments. .../boot/dts/renesas/r9a08g046l48-smarc.dts | 20 +++++++++ .../boot/dts/renesas/r9a09g047e57-smarc.dts | 45 +++++++++++++++++++ .../boot/dts/renesas/renesas-smarc2.dtsi | 25 +++++++++++ 3 files changed, 90 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts b/arch/arm6= 4/boot/dts/renesas/r9a08g046l48-smarc.dts index 5289efd1a430..ccd6e6394532 100644 --- a/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts +++ b/arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts @@ -71,6 +71,18 @@ codec_dai: codec { #endif }; =20 +&ehci0 { + status =3D "disabled"; +}; + +&ehci1 { + status =3D "disabled"; +}; + +&hsusb0 { + status =3D "disabled"; +}; + &i2c2 { pinctrl-0 =3D <&i2c2_pins>; pinctrl-names =3D "default"; @@ -122,6 +134,14 @@ &keys { #endif }; =20 +&ohci0 { + status =3D "disabled"; +}; + +&ohci1 { + status =3D "disabled"; +}; + &pinctrl { audio_clk_pins: audio-clock { pinmux =3D , /* AUDIO_CLK_B */ diff --git a/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts b/arch/arm6= 4/boot/dts/renesas/r9a09g047e57-smarc.dts index 4eed095b683b..5bf0be20aa66 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts @@ -296,6 +296,28 @@ sd1-data { }; }; =20 + usb20_pins: usb20 { + ovc { + pinmux =3D ; /* USB20_OVRCURN */ + bias-pull-up; + }; + + vbus { + pinmux =3D ; /* USB20_VBUSEN */ + }; + }; + + usb21_pins: usb21 { + ovc { + pinmux =3D ; /* USB21_OVRCURN */ + bias-pull-up; + }; + + vbus { + pinmux =3D ; /* USB21_VBUSEN */ + }; + }; + usb3_pins: usb3 { pinmux =3D , /* USB30_VBUSEN */ ; /* USB30_OVRCURN */ @@ -392,6 +414,29 @@ &ssi4 { shared-pin; }; =20 +&usb20phyrst { + status =3D "okay"; +}; + +&usb21phyrst { + status =3D "okay"; +}; + +&usb2_phy0 { + pinctrl-0 =3D <&usb20_pins>; + pinctrl-names =3D "default"; + + vbus-supply =3D <&usb2_phy0_vbus_otg>; + status =3D "okay"; +}; + +&usb2_phy1 { + pinctrl-0 =3D <&usb21_pins>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; + &usb3_phy { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi b/arch/arm64/b= oot/dts/renesas/renesas-smarc2.dtsi index 696a933af808..e07fd9396adb 100644 --- a/arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi +++ b/arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi @@ -91,11 +91,36 @@ &canfd { status =3D "okay"; }; =20 +&ehci0 { + dr_mode =3D "otg"; + status =3D "okay"; +}; + +&ehci1 { + dr_mode =3D "host"; + status =3D "okay"; +}; + +&hsusb0 { + dr_mode =3D "otg"; + status =3D "okay"; +}; + &i2c0 { status =3D "okay"; clock-frequency =3D <400000>; }; =20 +&ohci0 { + dr_mode =3D "otg"; + status =3D "okay"; +}; + +&ohci1 { + dr_mode =3D "host"; + status =3D "okay"; +}; + &pcie { status =3D "okay"; }; --=20 2.54.0