From nobody Sun Apr 5 20:06:37 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 F147D2FA0C6 for ; Mon, 23 Feb 2026 15:38:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861084; cv=none; b=p/+dn6cDzFFtNczivdhPLegZdQ3DlN5/d+qxBmWwouhbwX2QITrAb8OdKn3eN64Hwy1ZRqX52iqHuTURbVNfmMupYl3JIU6YuIAWQJ00pkVpdxms9jHeJavP5KArvxzwyujZQedGzq5hmsScPK+ksYvZDbYBC3wWZagHEjbZTN4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771861084; c=relaxed/simple; bh=pqDmDLXVNOCYyKpZAgUBbveXzNmtcg48cWQJVaIxUco=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JIXEDcqzKibiUaToJdeTgiL+oyOuUaMoqGHIHS+59uRcCTP2fdmz+AkbhctOsamKUlqd+sGhjVEMDzcWeRmPlQXZU+5KUi+uUFnHymyDgOHLPbijyfcrsQMOQdhKj0F6I3TFpzPkeiROuazYHHFOIVrfITcNxp9zPzDAFrsJrl4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=TKSa3aKX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jEG3HvYv; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="TKSa3aKX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jEG3HvYv" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61NDsf7r185973 for ; Mon, 23 Feb 2026 15:38:02 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= /BYeDYAHLWYMiE1Qh1azl2pzrXXkbdvy0H5S+ClLuio=; b=TKSa3aKXonG8yWoR uT5b2VZLXNm+u8X7bJrpk4xFU5JpW9L9fGWAUZ/6OpNoixLpWA46gcpwNeOqzlSe kOTNTxnlWiu0L4QWOUsUA7u7dzT9Y2XLGkAJZDRYox9sWoSCoebAimo6orqxjyo7 TZmnZPtyyagpJH8ISjzxMSqW7KYwXnRII4zJGeZs4gMeo/IetYjLChT+zHLp5B98 xWlUjbiIp19frk0RSB3CyT6eFfkStHV9qB9jS/9iMFLtkZhxMOvNiklFIJIubIpD OITnrqHHpEt4EjLV1B0Sj1gfV3AxjEAz5MC9qMVkxcku8JC5L2vn+2er23nq+UI2 FS3vUw== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cgr69gap3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 15:38:02 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8c70cff1da5so3617495185a.2 for ; Mon, 23 Feb 2026 07:38:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771861081; x=1772465881; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=/BYeDYAHLWYMiE1Qh1azl2pzrXXkbdvy0H5S+ClLuio=; b=jEG3HvYvHERvZHMq3Rb2seF9dzu/zx8uuoR8UPNgXDXDYZ0ZehzyVyliyS8pLOHI9A fd51cApE6f5b6/6pRfigJGq/oZHDCCJ3ggxGozfi2Y6/GfWSxrfQ8eHQJ4h+d0UeJmRb ETxdNjRAZR3vSWvxUbISL85jUPbch4q6AbW9a5/LX8WryYRIw2CRVywk78KBQKt9swVY IQzF9ed13mTSIewNoKDtltLEC4dnr7BCw1xsxtn0kTjwRbM+ZBVfeu3o6JtCqs0wVTaL WefRyqqO3teVuJl5vGkDftQnCIxT1j0083aw20LmPiqLRTsVEz/+DfMEGBDL1F4Et8Pz zARw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771861081; x=1772465881; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/BYeDYAHLWYMiE1Qh1azl2pzrXXkbdvy0H5S+ClLuio=; b=dxV8OCrXlD2C4EyPf3lmkkC3opHfphClhlWXYYv+oXaUO4qOL1m85w542twzCSbzfI R9zkm/l29fBU6nG5cNAdO/aftJTrGwYWk1tOK/EuoMSpOtvyxLcho7vo2MlH11+P9NLD CmT0zASGNi4tcM9rvcKw1sj7nCdC8uKBH9Xvn93Zrj1yHH2oW3oGN1skZky9ddDNRRgh VKm6brR23W/UotVAoxSdNTR4P7jzf+oWKjSLPfpaKaa3Mpq6e1QDtt4cICQ8Kic3/7HQ 3JIuqyluoxUWhpOOcuLvTbNQFAB1/1J3vZ75QxrFgFsT31mLyuLfCukVpheT4GOFnqFN ap7w== X-Forwarded-Encrypted: i=1; AJvYcCXNgVWA1q2EbUFrfS34dmc2wDEAJPoyr0WGg/GOxwWCqFtiT/DbfgxUQ2ZFyUzz3TpbWJGI0BPtwXPxXjY=@vger.kernel.org X-Gm-Message-State: AOJu0YyYZF+hifOQRblYbVM9cyp2kGZ//Vje9SxQE8/CaaSI/0QF3BC2 BGUWqdYlGcBxTfy6aujs/qkPHHMZV35zX6VznDscL4dl1zjZzVi9KJREpx3crsLU4lA0yLXsjfl rtrZh2aCCYcdnSk2JMO1FKTKxl1xAeSGs1jHalRn6BLhzER/6ZoJu0ooUASG/xq3258Q= X-Gm-Gg: AZuq6aLMJ7iYcIUrCsK/zVj/ESD0znmLrIHIb6KjVM+twIEIqyDSRJt6rXttynfIVFU GsShWUE5YEmdQ9bgqXhlCi7OUOSTZVgi/YbM3fs/aOH/VWGLbQ6hxORLR6TLOvLTAOV+weKLpbG /NsRehi67K+VRANiaV+WWkwVfinXkkKWFRuoELcUWXFBcsdhq3SSgjdZOrU2eR0UBjdpXqy1Ror aJeJX5GfF/qHmzfgHo4DRhF9q+0qJL8z+8nrlsMZsm6aspgcgP/k3cY2cdWSLKOP2xY+ieBVkMz qDhpzrdbhoOywKLDiOuP1Itw78v1+3qxq6naXItfQq/3yDzE629wEGV6UucYHL42vlzX83lwK1J KlPuerB4NswM7E0649NtOkc/fEHLNYw== X-Received: by 2002:a05:620a:f0d:b0:8cb:5c90:dd7a with SMTP id af79cd13be357-8cb8ca134a3mr1065186185a.36.1771861080684; Mon, 23 Feb 2026 07:38:00 -0800 (PST) X-Received: by 2002:a05:620a:f0d:b0:8cb:5c90:dd7a with SMTP id af79cd13be357-8cb8ca134a3mr1065178085a.36.1771861079874; Mon, 23 Feb 2026 07:37:59 -0800 (PST) Received: from hackbox.lan ([86.121.162.109]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970d4c96csm21880679f8f.30.2026.02.23.07.37.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 07:37:59 -0800 (PST) From: Abel Vesa Date: Mon, 23 Feb 2026 17:37:45 +0200 Subject: [PATCH RFT v2 3/3] arm64: dts: qcom: glymur-crd: Enable USB support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260223-dts-qcom-glymur-add-usb-support-v2-3-f4e0f38db21d@oss.qualcomm.com> References: <20260223-dts-qcom-glymur-add-usb-support-v2-0-f4e0f38db21d@oss.qualcomm.com> In-Reply-To: <20260223-dts-qcom-glymur-add-usb-support-v2-0-f4e0f38db21d@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , Wesley Cheng Cc: Pankaj Patil , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Abel Vesa , Wesley Cheng X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=6925; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=IG2Nd0+L+IH5cDGR9ZwQyLq3u0UmdeUVJvbGDv09BC0=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpnHRQDkKObWjwM65sQHjjc/aS8PN4JrXBMJgZj xoxTVXx+AOJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaZx0UAAKCRAbX0TJAJUV Vq7zD/9bsGjboLd89j+NAAg+7FF+huQO+ATleypqRVpd93RwZ2LIsKRqJYlD2lEGnsjZWtegI3X xR9IlciKC0J+P29t1/5R/EAShNmLI9xpY3ScCYZABvliLKBIDL79Ig17mAOD8bgpRwjhcqo/Eny p7lO0QJIF/2fqVcG5HQFqNnWG1HGeVXs+tFx/GITQvaH4FVucAt7UigAOX2pZ/2Nt+Sfg0SO/Bq /le2n6Z/Z4t5v6FIrcF2mbXrl3GEcz2TPa+D229iVmNcMr5GWUn+a6SHgRnbIfK3yFm/tH+FD9Q 2xwZUocE2S3Zgj2ZRYmM7wFWleKccy5uV2su7kQ3KhI73CNV9J2LJ0D80Fyu9njeCdoKrKv020J joZfmKXaYZGebtPR+pzLrHjiAUmQ+bNjeo6yeTbqFVFxdBPcE44yr4chEJkwxKDJVLAXXiQTcFr EJhXrmPXCZ2nZ+Nrp2UfutPP1Q2TKOeFKPBKyiZn/qVnZ5SLIq26AceC/LgcLjEbgGmKu1z5jb/ VfVgyk/iDWMW5xWlykFjEBL7R3OvPEG9QfwqtOfrGPA/dLbGdjYzVi8TPGPybZNeULEfxr7iFTk OxigJ6FHoiFFduZXPQ8IYXQpCYGEpuiZCelfGPXA35McY7n7v5V7OcDIjbThlXKCS3gj0Q3DQuJ EjTr2hhwDE6Lyaw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=O6A0fR9W c=1 sm=1 tr=0 ts=699c745a cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=oauzzCmhM186DRC0Y2yWPg==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=IZckZgOlll8TeJU42_cA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-ORIG-GUID: C9MjjxRVi399pFDVFJIxyUI0AH77VfgS X-Proofpoint-GUID: C9MjjxRVi399pFDVFJIxyUI0AH77VfgS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDEzMyBTYWx0ZWRfX2+zy6ZoRxyKB TBemijs5II2TQf/LxYK9VFkCA5hjy6re/JdiUvQFcE/QEzbPwu1JgnDUkPh5iipm25dVakaDHN9 /8BT4O/ibbRUAlW0Sax0zCTZfrRFGfMi30tYgsA84qw5N2SsoKs206yhqQZEbsXyTrcjIMBiFsc y8UVxr2eKlvlI008Iaoxw8xCnDm+oqJZ9b/1wwdA1qQBhauGzhmVoG0P8bwTk6+sJkauITuc4T5 +OkqWmt0Ef1ohtFSjI8V4QXqh266uSNvwJGVmhwfObcBFSpadWL/8C8nX3tuJjkIDA3ecNI5Awj RFi2ZmUpMZWO9vI4donoqEkmaXMojLf8NidVbENapS7A0XtaEM9qEjDMZimDCdL4Ys6aqNXMdwh 0o8wcFcrjyZ+DJaKUQ4/zq3MX8xcfy1LemkqAsaLrsksh3auhdnGbZk3NC5EWXjfswnT21sw2h7 qp8Ux5zebPfHGxnn/sg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_03,2026-02-23_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 malwarescore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230133 From: Wesley Cheng The Qualcomm Glymur Compute Reference Device comes with 3 Type-C ports, one USB Type-A, and a fingerprint reader connected over USB. Each of these 3 Type-C ports are connected to one of the USB combo PHYs and one of the M31 eUSB2 PHYs. The Type-A is connected to the USB Multi-port controller via one of the M31 eUSB2 PHYs and one USB3 UNI PHY. The fingerprint reader is connected to the USB_2 controller. All M31 eUSB2 PHYs have associated eUSB2 to USB 2.0 repeaters, which are either part of SMB2370 PMICs or dedicated NXP PTN3222. So enable all needed controllers, PHYs and repeaters, while describing their supplies. Also describe the PMIC glink graph for Type-C connectors. Signed-off-by: Wesley Cheng Co-developed-by: Abel Vesa Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/glymur-crd.dts | 286 ++++++++++++++++++++++++++++= ++++ 1 file changed, 286 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/= qcom/glymur-crd.dts index 877945319012..02e9520028a4 100644 --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts @@ -60,6 +60,97 @@ key-volume-up { }; }; =20 + pmic-glink { + compatible =3D "qcom,glymur-pmic-glink"; + #address-cells =3D <1>; + #size-cells =3D <0>; + + connector@0 { + compatible =3D "usb-c-connector"; + reg =3D <0>; + + power-role =3D "dual"; + data-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + pmic_glink_hs_in: endpoint { + remote-endpoint =3D <&usb_0_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + pmic_glink_ss_in: endpoint { + remote-endpoint =3D <&usb_0_qmpphy_out>; + }; + }; + }; + }; + + connector@1 { + compatible =3D "usb-c-connector"; + reg =3D <1>; + power-role =3D "dual"; + data-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + pmic_glink_hs_in1: endpoint { + remote-endpoint =3D <&usb_1_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + pmic_glink_ss_in1: endpoint { + remote-endpoint =3D <&usb_1_qmpphy_out>; + }; + }; + }; + }; + + connector@2 { + compatible =3D "usb-c-connector"; + reg =3D <2>; + power-role =3D "dual"; + data-role =3D "dual"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + pmic_glink_hs_in2: endpoint { + remote-endpoint =3D <&usb_2_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + pmic_glink_ss_in2: endpoint { + remote-endpoint =3D <&usb_2_qmpphy_out>; + }; + }; + }; + }; + }; + vreg_nvme: regulator-nvme { compatible =3D "regulator-fixed"; =20 @@ -367,6 +458,48 @@ vreg_l4h_e0_1p2: ldo4 { }; }; =20 +&i2c5 { + clock-frequency =3D <400000>; + + status =3D "okay"; + + ptn3222_0: redriver@43 { + compatible =3D "nxp,ptn3222"; + reg =3D <0x43>; + + reset-gpios =3D <&tlmm 8 GPIO_ACTIVE_LOW>; + + vdd3v3-supply =3D <&vreg_l8b_e0_1p50>; + vdd1v8-supply =3D <&vreg_l15b_e0_1p8>; + + #phy-cells =3D <0>; + }; + + ptn3222_1: redriver@4f { + compatible =3D "nxp,ptn3222"; + reg =3D <0x4f>; + + reset-gpios =3D <&tlmm 184 GPIO_ACTIVE_LOW>; + + vdd3v3-supply =3D <&vreg_l8b_e0_1p50>; + vdd1v8-supply =3D <&vreg_l15b_e0_1p8>; + + #phy-cells =3D <0>; + }; + + ptn3222_2: redriver@47 { + compatible =3D "nxp,ptn3222"; + reg =3D <0x47>; + + reset-gpios =3D <&tlmm 9 GPIO_ACTIVE_LOW>; + + vdd3v3-supply =3D <&vreg_l8b_e0_1p50>; + vdd1v8-supply =3D <&vreg_l15b_e0_1p8>; + + #phy-cells =3D <0>; + }; +}; + &pcie3b { vddpe-3v3-supply =3D <&vreg_nvmesec>; =20 @@ -485,6 +618,21 @@ &pon_resin { status =3D "okay"; }; =20 +&smb2370_j_e2_eusb2_repeater { + vdd18-supply =3D <&vreg_l15b_e0_1p8>; + vdd3-supply =3D <&vreg_l7b_e0_2p79>; +}; + +&smb2370_k_e2_eusb2_repeater { + vdd18-supply =3D <&vreg_l15b_e0_1p8>; + vdd3-supply =3D <&vreg_l7b_e0_2p79>; +}; + +&smb2370_l_e2_eusb2_repeater { + vdd18-supply =3D <&vreg_l15b_e0_1p8>; + vdd3-supply =3D <&vreg_l7b_e0_2p79>; +}; + &tlmm { gpio-reserved-ranges =3D <4 4>, /* EC TZ Secure I3C */ <10 2>, /* OOB UART */ @@ -596,3 +744,141 @@ wwan_reg_en: wwan-reg-en-state { bias-disable; }; }; + +&usb_0 { + status =3D "okay"; +}; + +&usb_0_dwc3_hs { + remote-endpoint =3D <&pmic_glink_hs_in>; +}; + +&usb_0_hsphy { + vdd-supply =3D <&vreg_l3f_e0_0p72>; + vdda12-supply =3D <&vreg_l4h_e0_1p2>; + + phys =3D <&smb2370_j_e2_eusb2_repeater>; + + status =3D "okay"; +}; + +&usb_0_qmpphy { + vdda-phy-supply =3D <&vreg_l4h_e0_1p2>; + vdda-pll-supply =3D <&vreg_l3f_e0_0p72>; + refgen-supply =3D <&vreg_l2f_e0_0p82>; + + status =3D "okay"; +}; + +&usb_0_qmpphy_out { + remote-endpoint =3D <&pmic_glink_ss_in>; +}; + +&usb_1 { + status =3D "okay"; +}; + +&usb_1_dwc3_hs { + remote-endpoint =3D <&pmic_glink_hs_in1>; +}; + +&usb_1_hsphy { + vdd-supply =3D <&vreg_l3f_e0_0p72>; + vdda12-supply =3D <&vreg_l4h_e0_1p2>; + + phys =3D <&smb2370_k_e2_eusb2_repeater>; + + status =3D "okay"; +}; + +&usb_1_qmpphy { + vdda-phy-supply =3D <&vreg_l4h_e0_1p2>; + vdda-pll-supply =3D <&vreg_l1h_e0_0p89>; + refgen-supply =3D <&vreg_l2f_e0_0p82>; + + status =3D "okay"; +}; + +&usb_1_qmpphy_out { + remote-endpoint =3D <&pmic_glink_ss_in1>; +}; + +&usb_2 { + status =3D "okay"; +}; + +&usb_2_dwc3_hs { + remote-endpoint =3D <&pmic_glink_hs_in2>; +}; + +&usb_2_hsphy { + vdd-supply =3D <&vreg_l4c_e1_0p72>; + vdda12-supply =3D <&vreg_l4f_e1_1p08>; + + phys =3D <&smb2370_l_e2_eusb2_repeater>; + + status =3D "okay"; +}; + +&usb_2_qmpphy { + vdda-phy-supply =3D <&vreg_l4f_e1_1p08>; + vdda-pll-supply =3D <&vreg_l4c_e1_0p72>; + refgen-supply =3D <&vreg_l1c_e1_0p82>; + + status =3D "okay"; +}; + +&usb_2_qmpphy_out { + remote-endpoint =3D <&pmic_glink_ss_in2>; +}; + +&usb_hs { + status =3D "okay"; +}; + +&usb_hs_phy { + vdd-supply =3D <&vreg_l2h_e0_0p72>; + vdda12-supply =3D <&vreg_l4h_e0_1p2>; + + phys =3D <&ptn3222_2>; + + status =3D "okay"; +}; + +&usb_mp { + status =3D "okay"; +}; + +&usb_mp_hsphy0 { + vdd-supply =3D <&vreg_l2h_e0_0p72>; + vdda12-supply =3D <&vreg_l4h_e0_1p2>; + + phys =3D <&ptn3222_0>; + + status =3D "okay"; +}; + +&usb_mp_hsphy1 { + vdd-supply =3D <&vreg_l2h_e0_0p72>; + vdda12-supply =3D <&vreg_l4h_e0_1p2>; + + phys =3D <&ptn3222_1>; + + status =3D "okay"; +}; + +&usb_mp_qmpphy0 { + vdda-phy-supply =3D <&vreg_l4h_e0_1p2>; + vdda-pll-supply =3D <&vreg_l2h_e0_0p72>; + refgen-supply =3D <&vreg_l4f_e1_1p08>; + + status =3D "okay"; +}; + +&usb_mp_qmpphy1 { + vdda-phy-supply =3D <&vreg_l4h_e0_1p2>; + vdda-pll-supply =3D <&vreg_l2h_e0_0p72>; + refgen-supply =3D <&vreg_l4f_e1_1p08>; + + status =3D "okay"; +}; --=20 2.48.1