From nobody Mon Feb 9 13:12:39 2026 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7014F2857DE; Thu, 15 May 2025 18:31:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747333879; cv=none; b=iiThO0cjF1FQjD9h7Qe1+0YN344R/AyM4POV9fCAdCMZmfLiVa4hnEsfCmf4m6QDOoDc0ad9bEsSwmXHPwLgJcZ4fFVQp95ybIbkTeQq/daKxsOT7P32v2dVSFjxPrKqLqWUuP8hHt2ypnURoiXyvo6azuQMNt1k7Ug7JQPwKRE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747333879; c=relaxed/simple; bh=k4/UjGuCR90R813oJb+kcKG4YRAvU/QF+PoDqWduOD4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NntD1+MP+rYA+ANC9Q60J/QGkfeU/gPr4H+/Pvh7Opw2ZcpgKYeEVHgwvWGw6IJjmt0Med5vLkpQdbD/cMKrbQGvMPOatcps5FjXH2aWMQ+SUW0bQu5AHh4LHD5dWj0DagnQOO2A9YQdCPBBkvL3b9miGteiYPt3rvyU0n4XrQM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Mn0kAkTG; arc=none smtp.client-ip=209.85.221.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Mn0kAkTG" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-3a0b9625735so847225f8f.2; Thu, 15 May 2025 11:31:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747333875; x=1747938675; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TjhSvSz0wM17cfwfMJwAnkMdQuGYA3rYJZzkeg35A9k=; b=Mn0kAkTGQtLY+Tk5aSOyBIKBd402yd//iyFuJ8472/dXlp7GZPnpEvGk2RVZeaNInm qiOrifw4LEQQi+CsuSn67JrM9n8MAvn/m8q6qMWdG1MosK+HFZYEEX56zksAq7TnGccC DnSlhn+b6f6jawMQ15UfxjvIyHUP29LxKSUiJIx4ruFgPgpu9h/77FIqAIi9xbX8gRJ1 EqLhCYkJq0DLyEytC0GQtV3LLe03270niFms0D3Rn0WDvBdJIdkbhCyXx8igI0f863bF 7Lu5DtYWli77L+MPZliiPyd5IWRAJImxbNGyWMISytatcPNXwJKF+gFV6QesJNDYScr3 JQig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747333875; x=1747938675; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TjhSvSz0wM17cfwfMJwAnkMdQuGYA3rYJZzkeg35A9k=; b=gStw/cLeXJzCfxsPQo//N5+VZ4PpQpxLhnHK7zJDBhUC+Xs21kRxD7EYrdYD9XuRB5 BdGDVyjVWPlyLWOBJWyoP0tBO0ofNZ6UjcU9FQoBjPajGuY1TFSRfNPkfxYJuuueIllj 1g5hCkSEK8hZV9Jzpyn/BOoPe9J3tZp13w6fqkhfCASVgPiKSkeN85zPLaqeui9T+KoL EMeEt6D4WgUPUlK8DbnkVquCLZ2Fb2G+qDkfCLZ0NL17Qh+Qu8Y2Gt3xGZAVgjrNxQ+j fJIVgpwH+4dCgud9t+YlRJ3XjOD/4dPYFdfO6LP+BilwclWDWkvkJOrmo+bwsr4UxMeb FLYw== X-Forwarded-Encrypted: i=1; AJvYcCUYdmfNwLs7MIAHfsbsMFDyAc8SV1w84wOpOK5O2L1XM60oPfFAh4FFB386qV/3D+048LNcQmxvooFQ@vger.kernel.org, AJvYcCWMmOsba0kbM+xG+fqCfxC5vLI4Dup4Whte8Vok6mdbWJBHqroF77TgTbmPorQjj4N1lpRyEzyyEsU39cnv@vger.kernel.org X-Gm-Message-State: AOJu0YwNol++azt6dmQ+tUtnSXsZF0IWbNDgwnWKCoDbFqwh90sfnBzH 4tszcgjcNxCX23yAXWklozrOTyNWOUKmpy5lrzWVhPpDxHZxyd7pn/qC X-Gm-Gg: ASbGncut+WB/baFKJKCkUL4xwjrpJDdohZ8E6mwFlo47plQNaynU95kR+uIdfWQLylb hW1GX9SaI2YV/T2064v1vFsmB/uX35PsmPFZBlJ8R/rVKTIFB7Lpx2ByQ73ex9ssRnRY8NEbP9K wWtmf7U7Wz67yGChDImjd7F/mp1Ts0LaewT0iKmG7mgbZ0MKFssqwXFqw1tFDBDkeRSIAP5hYrc gT2Zud93WMqcG0VenEd/JRrrlmwimzoxjABe6BHG96P4ixNFgQyB3Mn3PM6Ah/5eq3x6SCrmvIJ LRiqXulFTBkXA0Kv19ioAalpXsREA5b5LN5JSULufXiyK28e0Ph5XGz3JvPX10hyUdYz7FYAjOl Dh5LUjDr2 X-Google-Smtp-Source: AGHT+IHt2qLLSU66BWSWAiBUp39FhKD+3w33RyzJ8Lj+beG+tCC6eBu/Uyl2fPObBXFklJlvwk+0gg== X-Received: by 2002:a05:6000:290e:b0:3a3:4ba4:e87b with SMTP id ffacd0b85a97d-3a35c857ffcmr877911f8f.55.1747333875417; Thu, 15 May 2025 11:31:15 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:7b5:b9aa:961b:d080]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a35ca8d012sm262816f8f.94.2025.05.15.11.31.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 11:31:14 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 1/2] arm64: dts: renesas: r9a09g057: Add USB2.0 support Date: Thu, 15 May 2025 19:31:03 +0100 Message-ID: <20250515183104.330964-2-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250515183104.330964-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250515183104.330964-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar The Renesas RZ/V2H(P) ("R9A09G057") SoC supports 1x channel with OTG/DRD and 1x channel with host interface. Add the ECHI, OHCI, USB2.0 PHY and reset control nodes for USB2.0 channels in R9A09G057 SoC DTSI. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 113 +++++++++++++++++++++ 1 file changed, 113 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g057.dtsi b/arch/arm64/boot/d= ts/renesas/r9a09g057.dtsi index a7574ddd216f..37851342ed9d 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g057.dtsi +++ b/arch/arm64/boot/dts/renesas/r9a09g057.dtsi @@ -662,6 +662,119 @@ sdhi0_vqmmc: vqmmc-regulator { }; }; =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-r9a09g057"; + reg =3D <0 0x15800200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb3>, + <&cpg CPG_CORE R9A09G057_USB2_0_CLK_CORE0>; + clock-names =3D "fck", "usb_x1"; + resets =3D <&usb20phyrst>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + usb2_phy1: usb-phy@15810200 { + compatible =3D "renesas,usb2-phy-r9a09g057"; + reg =3D <0 0x15810200 0 0x700>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 0xb4>, + <&cpg CPG_CORE R9A09G057_USB2_0_CLK_CORE1>; + clock-names =3D "fck", "usb_x1"; + resets =3D <&usb21phyrst>; + #phy-cells =3D <1>; + power-domains =3D <&cpg>; + status =3D "disabled"; + }; + + hsusb: usb@15820000 { + compatible =3D "renesas,usbhs-r9a09g057", + "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: usb20phy-reset@15830000 { + compatible =3D "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>; + status =3D "disabled"; + }; + + usb21phyrst: usb21phy-reset@15840000 { + compatible =3D "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>; + status =3D "disabled"; + }; + sdhi1: mmc@15c10000 { compatible =3D "renesas,sdhi-r9a09g057"; reg =3D <0x0 0x15c10000 0 0x10000>; --=20 2.49.0 From nobody Mon Feb 9 13:12:39 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4DA8128469D; Thu, 15 May 2025 18:31:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747333880; cv=none; b=Jr1bKmeaMw8DJt0R4+vZODEthjdqOigndzI75ELjaf/fYR2jyes+4zENyUNucIFas0Y0gMZ1A9OkRV0yguT04z+o+j8B2UX4smh/ukBU1lK8p52IEqgtfNUW7TTygl+024P5zvGQtaBJavoQjPl1JGo+WNMAD6X7NxsQDgvof3k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747333880; c=relaxed/simple; bh=T7eon4OpgUttbHvJTaWhUuGKzckIsIXy0biLoHvltqM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=fNzMbunX65zMCJr+abIsv3PUS176MfuPiItpSheg5b13vceDY6nF3ker1Mk+8PReWLAY1wllIHD+TROtCv+v9nCWzwW6Xo8GOskkHdM9kJ+Uj1SMDKYUEm/S+cGyLORKRVW5zV4tIhxdSS0z/qkQGeA/6OWqcH2wHpTqXqGQFmM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=lYyzODzj; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="lYyzODzj" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-442ea95f738so9717155e9.3; Thu, 15 May 2025 11:31:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747333876; x=1747938676; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=sgt+UqRbzQMYGZ9gSa6/MNRvDv4gCtP0dLlpl9oMdxU=; b=lYyzODzjidl5n4xqfCPOstJCPFARyQ5iIot5DT705g++KTfwfh+ZQjhhbZIxsWyeTg Bkf3VwfEBo41CH5NEO3ufXzQ+I0yFBKCBDxTp0yZU7cc9foce+ykps0tYN+iwDZiNSwn 15QDwiy5AkgtYkW/9kv4DgvTcJYlS0qH6hRcBfi5+Y/p6xozdRYZc46I5QkZbviF2bWm xadcR4rFIdZQg9PUyZD3zIC7kMcOB0vbfm1Rbburdbo16HciUVRxzedmx3+eZVygUaNB L2vRJJ4/apU3PhafX+OMnxFFj+j2vYTnhkxg/i3zVpX60cOesC+qdyS6gInduwVO6JSF D6MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747333876; x=1747938676; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=sgt+UqRbzQMYGZ9gSa6/MNRvDv4gCtP0dLlpl9oMdxU=; b=sgXmVnHHVh6LH/+olL+OKqzSJZuIy8D7BiHHvjnfbdRvWZ2/ZmCJfCwysOKxNNol47 6TjNCrRr4eVfm7HzsXueb2+KPPmTS4xa40ZxEV2QgEt8dscskW7INLNoLT27yYaFE86n c+yAth2PHdsxRc7OsDCqEcuc7LJK0ocXru5LD5yxtUk5NN0HTpzM+r47DY8s5Hm+jwFQ nICEnrpxPmE+ev5iqNhfuv2aAJPHkpnRexB8weFm5fGvySlZYwcYesCf25czhvGUSQPW bS+eD0rw7HSXZ/tq8/UsSUl1hrharcicHwtJFv0BKs3Bwl+ZwiH5Amxz6n3UvL1dc5wo ldNg== X-Forwarded-Encrypted: i=1; AJvYcCUHrEKzw3i74npmfVjvoB0zjSHBlsS+UkcuqSyyYpBBLSuavntc5JQ52G8vuhdzGrXtb7ORCFEJd60o2QYB@vger.kernel.org, AJvYcCUgl0Sx23Ph4Un7ZTQ9Fv3tEStDpbjxivGy8zXiPT+2QxziVQm7Ms01xSsKL1Pa4beK2hhaZE7Q+n2q@vger.kernel.org X-Gm-Message-State: AOJu0YyAVfftKob00vWgKpNsGqk/dEhjsiAZyAQLID0LbggqOLWBqAv3 uFQbqXvowu3K6lbsNkyu45M18G9609itCcdcS3L2ULnnhWwdS8owx7PtE9gD2xim X-Gm-Gg: ASbGncvU1C+nvHOKj9Ec3RqHSzrHXfkpNYc+VA+VdaIVF7WxDEL1B5qPIghkCcmrphV D2M4aC8W5sZMRgFgR72fSwH8GIRHuL4+V15QwRO7feV/5tWzI0tPdFvQjwWsRpv8FCtPtpIvmaQ TONmShok58/qmn95Wz7bItwE6vMapZwxv8Bzen5dliTNkseSokFG1LGlIYbIh+wlw6AeRmJiFcq Vfs1Kca+8MqHFny90DUoXA6G+bTwupr2mUf8S+PIkaJLahh7mfmUE967jpoAb0g6qHSM/8Fe/W1 Sq9GaZ7uimPrQeWezEYnAk2cj5/p6ZPJAFx2q4dkLzxqzC9AFYsVM2yCOYeBtyeCEyArl9cIexa AvidJiajzeC2clwj8WUk= X-Google-Smtp-Source: AGHT+IFE1OED2DfyrW1jYUdMwIboP6aR2gFb3LSJGdiiT5aKCIvAaLzAEz24Bc0+RwRLD4qqK7nUOw== X-Received: by 2002:a5d:5b8a:0:b0:38f:2678:d790 with SMTP id ffacd0b85a97d-3a35c845d64mr647489f8f.33.1747333876438; Thu, 15 May 2025 11:31:16 -0700 (PDT) Received: from iku.example.org ([2a06:5906:61b:2d00:7b5:b9aa:961b:d080]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a35ca8d012sm262816f8f.94.2025.05.15.11.31.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 11:31:15 -0700 (PDT) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH 2/2] arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 support Date: Thu, 15 May 2025 19:31:04 +0100 Message-ID: <20250515183104.330964-3-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250515183104.330964-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20250515183104.330964-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar Enable USB2.0 support on the RZ/V2H EVK board, CN3 supports host only operation and CN2 supports host/function operation. Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- .../dts/renesas/r9a09g057h44-rzv2h-evk.dts | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts b/arch/= arm64/boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts index d6d2f689b875..f4203e7cdc6b 100644 --- a/arch/arm64/boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts +++ b/arch/arm64/boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts @@ -80,6 +80,15 @@ &audio_extal_clk { clock-frequency =3D <22579200>; }; =20 +&ehci0 { + dr_mode =3D "otg"; + status =3D "okay"; +}; + +&ehci1 { + status =3D "okay"; +}; + ð0 { pinctrl-0 =3D <ð0_pins>; pinctrl-names =3D "default"; @@ -101,6 +110,11 @@ &gpu { mali-supply =3D <®_0p8v>; }; =20 +&hsusb { + dr_mode =3D "otg"; + status =3D "okay"; +}; + &i2c0 { pinctrl-0 =3D <&i2c0_pins>; pinctrl-names =3D "default"; @@ -195,6 +209,15 @@ phy1: ethernet-phy@1 { }; }; =20 +&ohci0 { + dr_mode =3D "otg"; + status =3D "okay"; +}; + +&ohci1 { + status =3D "okay"; +}; + &ostm0 { status =3D "okay"; }; @@ -303,6 +326,28 @@ sd1_cd { pinmux =3D ; /* SD1_CD */ }; }; + + usb20_pins: usb20 { + vbus { + pinmux =3D ; /* VBUS */ + }; + + ovc { + pinmux =3D ; /* OVC */ + bias-pull-up; + }; + }; + + usb21_pins: usb21 { + vbus { + pinmux =3D ; /* VBUS */ + }; + + ovc { + pinmux =3D ; /* OVC */ + bias-pull-up; + }; + }; }; =20 &qextal_clk { @@ -332,6 +377,28 @@ &sdhi1 { status =3D "okay"; }; =20 +&usb20phyrst { + status =3D "okay"; +}; + +&usb21phyrst { + status =3D "okay"; +}; + +&usb2_phy0 { + pinctrl-0 =3D <&usb20_pins>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; + +&usb2_phy1 { + pinctrl-0 =3D <&usb21_pins>; + pinctrl-names =3D "default"; + + status =3D "okay"; +}; + &wdt1 { status =3D "okay"; }; --=20 2.49.0