1e67e8565SEmmanuel Vadot// SPDX-License-Identifier: BSD-3-Clause 2e67e8565SEmmanuel Vadot/* 3e67e8565SEmmanuel Vadot * Copyright (C) 2021, Microsoft Corporation 4e67e8565SEmmanuel Vadot */ 5e67e8565SEmmanuel Vadot 6e67e8565SEmmanuel Vadot/dts-v1/; 7e67e8565SEmmanuel Vadot 8e67e8565SEmmanuel Vadot#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 9e67e8565SEmmanuel Vadot#include "sm8350.dtsi" 10e67e8565SEmmanuel Vadot#include "pm8350.dtsi" 11e67e8565SEmmanuel Vadot#include "pm8350b.dtsi" 12e67e8565SEmmanuel Vadot#include "pm8350c.dtsi" 13e67e8565SEmmanuel Vadot#include "pmk8350.dtsi" 14e67e8565SEmmanuel Vadot#include "pmr735a.dtsi" 15e67e8565SEmmanuel Vadot#include "pmr735b.dtsi" 16e67e8565SEmmanuel Vadot 17e67e8565SEmmanuel Vadot/ { 18e67e8565SEmmanuel Vadot model = "Microsoft Surface Duo 2"; 19e67e8565SEmmanuel Vadot compatible = "microsoft,surface-duo2", "qcom,sm8350"; 20e67e8565SEmmanuel Vadot chassis-type = "handset"; 21e67e8565SEmmanuel Vadot 22e67e8565SEmmanuel Vadot aliases { 23e67e8565SEmmanuel Vadot serial0 = &uart2; 24e67e8565SEmmanuel Vadot }; 25e67e8565SEmmanuel Vadot 26e67e8565SEmmanuel Vadot chosen { 27e67e8565SEmmanuel Vadot stdout-path = "serial0:115200n8"; 28e67e8565SEmmanuel Vadot }; 29e67e8565SEmmanuel Vadot 30e67e8565SEmmanuel Vadot vph_pwr: vph-pwr-regulator { 31e67e8565SEmmanuel Vadot compatible = "regulator-fixed"; 32e67e8565SEmmanuel Vadot regulator-name = "vph_pwr"; 33e67e8565SEmmanuel Vadot regulator-min-microvolt = <3700000>; 34e67e8565SEmmanuel Vadot regulator-max-microvolt = <3700000>; 35e67e8565SEmmanuel Vadot 36e67e8565SEmmanuel Vadot regulator-always-on; 37e67e8565SEmmanuel Vadot regulator-boot-on; 38e67e8565SEmmanuel Vadot }; 39e67e8565SEmmanuel Vadot}; 40e67e8565SEmmanuel Vadot 41e67e8565SEmmanuel Vadot&adsp { 42e67e8565SEmmanuel Vadot status = "okay"; 43e67e8565SEmmanuel Vadot firmware-name = "qcom/sm8350/microsoft/adsp.mbn"; 44e67e8565SEmmanuel Vadot}; 45e67e8565SEmmanuel Vadot 46e67e8565SEmmanuel Vadot&apps_rsc { 47cb7aa33aSEmmanuel Vadot regulators-0 { 48e67e8565SEmmanuel Vadot compatible = "qcom,pm8350-rpmh-regulators"; 49e67e8565SEmmanuel Vadot qcom,pmic-id = "b"; 50e67e8565SEmmanuel Vadot 51e67e8565SEmmanuel Vadot vdd-s1-supply = <&vph_pwr>; 52e67e8565SEmmanuel Vadot vdd-s2-supply = <&vph_pwr>; 53e67e8565SEmmanuel Vadot vdd-s3-supply = <&vph_pwr>; 54e67e8565SEmmanuel Vadot vdd-s4-supply = <&vph_pwr>; 55e67e8565SEmmanuel Vadot vdd-s5-supply = <&vph_pwr>; 56e67e8565SEmmanuel Vadot vdd-s6-supply = <&vph_pwr>; 57e67e8565SEmmanuel Vadot vdd-s7-supply = <&vph_pwr>; 58e67e8565SEmmanuel Vadot vdd-s8-supply = <&vph_pwr>; 59e67e8565SEmmanuel Vadot vdd-s9-supply = <&vph_pwr>; 60e67e8565SEmmanuel Vadot vdd-s10-supply = <&vph_pwr>; 61e67e8565SEmmanuel Vadot vdd-s11-supply = <&vph_pwr>; 62e67e8565SEmmanuel Vadot vdd-s12-supply = <&vph_pwr>; 63e67e8565SEmmanuel Vadot 64e67e8565SEmmanuel Vadot vdd-l1-l4-supply = <&vreg_s11b_0p95>; 65e67e8565SEmmanuel Vadot vdd-l2-l7-supply = <&vreg_bob>; 66e67e8565SEmmanuel Vadot vdd-l3-l5-supply = <&vreg_bob>; 67e67e8565SEmmanuel Vadot vdd-l6-l9-l10-supply = <&vreg_s11b_0p95>; 68e67e8565SEmmanuel Vadot vdd-l8-supply = <&vreg_s2c_0p8>; 69e67e8565SEmmanuel Vadot 70e67e8565SEmmanuel Vadot vreg_s10b_1p8: smps10 { 71e67e8565SEmmanuel Vadot regulator-name = "vreg_s10b_1p8"; 72e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 73e67e8565SEmmanuel Vadot regulator-max-microvolt = <1800000>; 74e67e8565SEmmanuel Vadot }; 75e67e8565SEmmanuel Vadot 76e67e8565SEmmanuel Vadot vreg_s11b_0p95: smps11 { 77e67e8565SEmmanuel Vadot regulator-name = "vreg_s11b_0p95"; 78e67e8565SEmmanuel Vadot regulator-min-microvolt = <752000>; 79e67e8565SEmmanuel Vadot regulator-max-microvolt = <1000000>; 80e67e8565SEmmanuel Vadot }; 81e67e8565SEmmanuel Vadot 82e67e8565SEmmanuel Vadot vreg_s12b_1p25: smps12 { 83e67e8565SEmmanuel Vadot regulator-name = "vreg_s12b_1p25"; 84e67e8565SEmmanuel Vadot regulator-min-microvolt = <1224000>; 85e67e8565SEmmanuel Vadot regulator-max-microvolt = <1360000>; 86e67e8565SEmmanuel Vadot }; 87e67e8565SEmmanuel Vadot 88e67e8565SEmmanuel Vadot vreg_l1b_0p88: ldo1 { 89e67e8565SEmmanuel Vadot regulator-name = "vreg_l1b_0p88"; 90e67e8565SEmmanuel Vadot regulator-min-microvolt = <912000>; 91e67e8565SEmmanuel Vadot regulator-max-microvolt = <920000>; 92e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 93e67e8565SEmmanuel Vadot }; 94e67e8565SEmmanuel Vadot 95e67e8565SEmmanuel Vadot vreg_l2b_3p07: ldo2 { 96e67e8565SEmmanuel Vadot regulator-name = "vreg_l2b_3p07"; 97e67e8565SEmmanuel Vadot regulator-min-microvolt = <3072000>; 98e67e8565SEmmanuel Vadot regulator-max-microvolt = <3072000>; 99e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 100e67e8565SEmmanuel Vadot }; 101e67e8565SEmmanuel Vadot 102e67e8565SEmmanuel Vadot vreg_l3b_0p9: ldo3 { 103e67e8565SEmmanuel Vadot regulator-name = "vreg_l3b_0p9"; 104e67e8565SEmmanuel Vadot regulator-min-microvolt = <904000>; 105e67e8565SEmmanuel Vadot regulator-max-microvolt = <904000>; 106e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 107e67e8565SEmmanuel Vadot }; 108e67e8565SEmmanuel Vadot 109e67e8565SEmmanuel Vadot vreg_l5b_0p88: ldo5 { 110e67e8565SEmmanuel Vadot regulator-name = "vreg_l3b_0p9"; 111e67e8565SEmmanuel Vadot regulator-min-microvolt = <880000>; 112e67e8565SEmmanuel Vadot regulator-max-microvolt = <888000>; 113e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 114e67e8565SEmmanuel Vadot }; 115e67e8565SEmmanuel Vadot 116e67e8565SEmmanuel Vadot vreg_l6b_1p2: ldo6 { 117e67e8565SEmmanuel Vadot regulator-name = "vreg_l6b_1p2"; 118e67e8565SEmmanuel Vadot regulator-min-microvolt = <1200000>; 119e67e8565SEmmanuel Vadot regulator-max-microvolt = <1208000>; 120e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 121e67e8565SEmmanuel Vadot }; 122e67e8565SEmmanuel Vadot 123e67e8565SEmmanuel Vadot vreg_l7b_2p96: ldo7 { 124e67e8565SEmmanuel Vadot regulator-name = "vreg_l7b_2p96"; 125e67e8565SEmmanuel Vadot regulator-min-microvolt = <2400000>; 126e67e8565SEmmanuel Vadot regulator-max-microvolt = <3008000>; 127e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 128e67e8565SEmmanuel Vadot }; 129e67e8565SEmmanuel Vadot 130e67e8565SEmmanuel Vadot vreg_l9b_1p2: ldo9 { 131e67e8565SEmmanuel Vadot regulator-name = "vreg_l9b_1p2"; 132e67e8565SEmmanuel Vadot regulator-min-microvolt = <1200000>; 133e67e8565SEmmanuel Vadot regulator-max-microvolt = <1200000>; 134e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 135e67e8565SEmmanuel Vadot }; 136e67e8565SEmmanuel Vadot }; 137e67e8565SEmmanuel Vadot 138cb7aa33aSEmmanuel Vadot regulators-1 { 139e67e8565SEmmanuel Vadot compatible = "qcom,pm8350c-rpmh-regulators"; 140e67e8565SEmmanuel Vadot qcom,pmic-id = "c"; 141e67e8565SEmmanuel Vadot 142e67e8565SEmmanuel Vadot vdd-s1-supply = <&vph_pwr>; 143e67e8565SEmmanuel Vadot vdd-s2-supply = <&vph_pwr>; 144e67e8565SEmmanuel Vadot vdd-s3-supply = <&vph_pwr>; 145e67e8565SEmmanuel Vadot vdd-s4-supply = <&vph_pwr>; 146e67e8565SEmmanuel Vadot vdd-s5-supply = <&vph_pwr>; 147e67e8565SEmmanuel Vadot vdd-s6-supply = <&vph_pwr>; 148e67e8565SEmmanuel Vadot vdd-s7-supply = <&vph_pwr>; 149e67e8565SEmmanuel Vadot vdd-s8-supply = <&vph_pwr>; 150e67e8565SEmmanuel Vadot vdd-s9-supply = <&vph_pwr>; 151e67e8565SEmmanuel Vadot vdd-s10-supply = <&vph_pwr>; 152e67e8565SEmmanuel Vadot 153e67e8565SEmmanuel Vadot vdd-l1-l12-supply = <&vreg_s1c_1p86>; 154e67e8565SEmmanuel Vadot vdd-l2-l8-supply = <&vreg_s1c_1p86>; 155e67e8565SEmmanuel Vadot vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob>; 156e67e8565SEmmanuel Vadot vdd-l6-l9-l11-supply = <&vreg_bob>; 157e67e8565SEmmanuel Vadot vdd-l10-supply = <&vreg_s12b_1p25>; 158e67e8565SEmmanuel Vadot 159e67e8565SEmmanuel Vadot vdd-bob-supply = <&vph_pwr>; 160e67e8565SEmmanuel Vadot 161e67e8565SEmmanuel Vadot vreg_s1c_1p86: smps1 { 162e67e8565SEmmanuel Vadot regulator-name = "vreg_s1c_1p86"; 163e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 164e67e8565SEmmanuel Vadot regulator-max-microvolt = <1952000>; 165e67e8565SEmmanuel Vadot }; 166e67e8565SEmmanuel Vadot 167e67e8565SEmmanuel Vadot vreg_s2c_0p8: smps2 { 168e67e8565SEmmanuel Vadot regulator-name = "vreg_s2c_0p8"; 169e67e8565SEmmanuel Vadot regulator-min-microvolt = <640000>; 170e67e8565SEmmanuel Vadot regulator-max-microvolt = <1000000>; 171e67e8565SEmmanuel Vadot }; 172e67e8565SEmmanuel Vadot 173e67e8565SEmmanuel Vadot vreg_s10c_1p05: smps10 { 174e67e8565SEmmanuel Vadot regulator-name = "vreg_s10c_1p05"; 175e67e8565SEmmanuel Vadot regulator-min-microvolt = <1048000>; 176e67e8565SEmmanuel Vadot regulator-max-microvolt = <1128000>; 177e67e8565SEmmanuel Vadot }; 178e67e8565SEmmanuel Vadot 179e67e8565SEmmanuel Vadot vreg_bob: bob { 180e67e8565SEmmanuel Vadot regulator-name = "vreg_bob"; 181e67e8565SEmmanuel Vadot regulator-min-microvolt = <3008000>; 182e67e8565SEmmanuel Vadot regulator-max-microvolt = <3960000>; 183e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>; 184e67e8565SEmmanuel Vadot }; 185e67e8565SEmmanuel Vadot 186e67e8565SEmmanuel Vadot vreg_l1c_1p8: ldo1 { 187e67e8565SEmmanuel Vadot regulator-name = "vreg_l1c_1p8"; 188e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 189e67e8565SEmmanuel Vadot regulator-max-microvolt = <1800000>; 190e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 191e67e8565SEmmanuel Vadot }; 192e67e8565SEmmanuel Vadot 193e67e8565SEmmanuel Vadot vreg_l2c_1p8: ldo2 { 194e67e8565SEmmanuel Vadot regulator-name = "vreg_l2c_1p8"; 195e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 196e67e8565SEmmanuel Vadot regulator-max-microvolt = <1800000>; 197e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 198e67e8565SEmmanuel Vadot }; 199e67e8565SEmmanuel Vadot 200e67e8565SEmmanuel Vadot vreg_l3c_3p0: ldo3 { 201e67e8565SEmmanuel Vadot regulator-name = "vreg_l3c_3p0"; 202e67e8565SEmmanuel Vadot regulator-min-microvolt = <3008000>; 203e67e8565SEmmanuel Vadot regulator-max-microvolt = <3008000>; 204e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 205e67e8565SEmmanuel Vadot }; 206e67e8565SEmmanuel Vadot 207e67e8565SEmmanuel Vadot vreg_l4c_uim1: ldo4 { 208e67e8565SEmmanuel Vadot regulator-name = "vreg_l4c_uim1"; 209e67e8565SEmmanuel Vadot regulator-min-microvolt = <1704000>; 210e67e8565SEmmanuel Vadot regulator-max-microvolt = <3000000>; 211e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 212e67e8565SEmmanuel Vadot }; 213e67e8565SEmmanuel Vadot 214e67e8565SEmmanuel Vadot vreg_l5c_uim2: ldo5 { 215e67e8565SEmmanuel Vadot regulator-name = "vreg_l5c_uim2"; 216e67e8565SEmmanuel Vadot regulator-min-microvolt = <1704000>; 217e67e8565SEmmanuel Vadot regulator-max-microvolt = <3000000>; 218e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 219e67e8565SEmmanuel Vadot }; 220e67e8565SEmmanuel Vadot 221e67e8565SEmmanuel Vadot vreg_l6c_1p8: ldo6 { 222e67e8565SEmmanuel Vadot regulator-name = "vreg_l6c_1p8"; 223e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 224e67e8565SEmmanuel Vadot regulator-max-microvolt = <2960000>; 225e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 226e67e8565SEmmanuel Vadot }; 227e67e8565SEmmanuel Vadot 228e67e8565SEmmanuel Vadot vreg_l7c_3p0: ldo7 { 229e67e8565SEmmanuel Vadot regulator-name = "vreg_l7c_3p0"; 230e67e8565SEmmanuel Vadot regulator-min-microvolt = <3008000>; 231e67e8565SEmmanuel Vadot regulator-max-microvolt = <3008000>; 232e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 233e67e8565SEmmanuel Vadot }; 234e67e8565SEmmanuel Vadot 235e67e8565SEmmanuel Vadot vreg_l8c_1p8: ldo8 { 236e67e8565SEmmanuel Vadot regulator-name = "vreg_l8c_1p8"; 237e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 238e67e8565SEmmanuel Vadot regulator-max-microvolt = <1800000>; 239e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 240e67e8565SEmmanuel Vadot }; 241e67e8565SEmmanuel Vadot 242e67e8565SEmmanuel Vadot vreg_l9c_2p96: ldo9 { 243e67e8565SEmmanuel Vadot regulator-name = "vreg_l9c_2p96"; 244e67e8565SEmmanuel Vadot regulator-min-microvolt = <2960000>; 245e67e8565SEmmanuel Vadot regulator-max-microvolt = <3008000>; 246e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 247e67e8565SEmmanuel Vadot }; 248e67e8565SEmmanuel Vadot 249e67e8565SEmmanuel Vadot vreg_l10c_1p2: ldo10 { 250e67e8565SEmmanuel Vadot regulator-name = "vreg_l10c_1p2"; 251e67e8565SEmmanuel Vadot regulator-min-microvolt = <1200000>; 252e67e8565SEmmanuel Vadot regulator-max-microvolt = <1200000>; 253e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 254e67e8565SEmmanuel Vadot }; 255e67e8565SEmmanuel Vadot 256e67e8565SEmmanuel Vadot vreg_l11c_2p96: ldo11 { 257e67e8565SEmmanuel Vadot regulator-name = "vreg_l11c_2p96"; 258e67e8565SEmmanuel Vadot regulator-min-microvolt = <2400000>; 259e67e8565SEmmanuel Vadot regulator-max-microvolt = <3008000>; 260e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 261e67e8565SEmmanuel Vadot }; 262e67e8565SEmmanuel Vadot 263e67e8565SEmmanuel Vadot vreg_l12c_1p8: ldo12 { 264e67e8565SEmmanuel Vadot regulator-name = "vreg_l12c_1p8"; 265e67e8565SEmmanuel Vadot regulator-min-microvolt = <1800000>; 266e67e8565SEmmanuel Vadot regulator-max-microvolt = <2000000>; 267e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 268e67e8565SEmmanuel Vadot }; 269e67e8565SEmmanuel Vadot 270e67e8565SEmmanuel Vadot vreg_l13c_3p0: ldo13 { 271e67e8565SEmmanuel Vadot regulator-name = "vreg_l13c_3p0"; 272e67e8565SEmmanuel Vadot regulator-min-microvolt = <3000000>; 273e67e8565SEmmanuel Vadot regulator-max-microvolt = <3000000>; 274e67e8565SEmmanuel Vadot regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 275e67e8565SEmmanuel Vadot }; 276e67e8565SEmmanuel Vadot }; 277e67e8565SEmmanuel Vadot}; 278e67e8565SEmmanuel Vadot 279e67e8565SEmmanuel Vadot&cdsp { 280e67e8565SEmmanuel Vadot status = "okay"; 281e67e8565SEmmanuel Vadot firmware-name = "qcom/sm8350/microsoft/cdsp.mbn"; 282e67e8565SEmmanuel Vadot}; 283e67e8565SEmmanuel Vadot 284d5b0e70fSEmmanuel Vadot&i2c10 { 285d5b0e70fSEmmanuel Vadot status = "okay"; 286d5b0e70fSEmmanuel Vadot}; 287d5b0e70fSEmmanuel Vadot 288d5b0e70fSEmmanuel Vadot&i2c11 { 289d5b0e70fSEmmanuel Vadot status = "okay"; 290d5b0e70fSEmmanuel Vadot}; 291d5b0e70fSEmmanuel Vadot 292e67e8565SEmmanuel Vadot&ipa { 293cb7aa33aSEmmanuel Vadot qcom,gsi-loader = "self"; 294e67e8565SEmmanuel Vadot memory-region = <&pil_ipa_fw_mem>; 295cb7aa33aSEmmanuel Vadot status = "okay"; 296e67e8565SEmmanuel Vadot}; 297e67e8565SEmmanuel Vadot 298e67e8565SEmmanuel Vadot&mpss { 299e67e8565SEmmanuel Vadot status = "okay"; 300e67e8565SEmmanuel Vadot firmware-name = "qcom/sm8350/microsoft/modem.mbn"; 301e67e8565SEmmanuel Vadot}; 302e67e8565SEmmanuel Vadot 303e67e8565SEmmanuel Vadot&qupv3_id_0 { 304e67e8565SEmmanuel Vadot status = "okay"; 305e67e8565SEmmanuel Vadot}; 306e67e8565SEmmanuel Vadot 307d5b0e70fSEmmanuel Vadot&qupv3_id_1 { 308d5b0e70fSEmmanuel Vadot status = "okay"; 309d5b0e70fSEmmanuel Vadot}; 310d5b0e70fSEmmanuel Vadot 311e67e8565SEmmanuel Vadot&slpi { 312e67e8565SEmmanuel Vadot status = "okay"; 313e67e8565SEmmanuel Vadot firmware-name = "qcom/sm8350/microsoft/slpi.mbn"; 314e67e8565SEmmanuel Vadot}; 315e67e8565SEmmanuel Vadot 316e67e8565SEmmanuel Vadot&tlmm { 317e67e8565SEmmanuel Vadot gpio-reserved-ranges = <4 4>, <12 4>, <56 4>, <76 4>; 318e67e8565SEmmanuel Vadot}; 319e67e8565SEmmanuel Vadot 320e67e8565SEmmanuel Vadot&uart2 { 321e67e8565SEmmanuel Vadot status = "okay"; 322e67e8565SEmmanuel Vadot}; 323e67e8565SEmmanuel Vadot 324e67e8565SEmmanuel Vadot&ufs_mem_hc { 325e67e8565SEmmanuel Vadot status = "okay"; 326e67e8565SEmmanuel Vadot 327e67e8565SEmmanuel Vadot reset-gpios = <&tlmm 203 GPIO_ACTIVE_LOW>; 328e67e8565SEmmanuel Vadot 329e67e8565SEmmanuel Vadot vcc-supply = <&vreg_l7b_2p96>; 330e67e8565SEmmanuel Vadot vcc-max-microamp = <800000>; 331e67e8565SEmmanuel Vadot vccq-supply = <&vreg_l9b_1p2>; 332e67e8565SEmmanuel Vadot vccq-max-microamp = <900000>; 333e67e8565SEmmanuel Vadot}; 334e67e8565SEmmanuel Vadot 335e67e8565SEmmanuel Vadot&ufs_mem_phy { 336e67e8565SEmmanuel Vadot status = "okay"; 337e67e8565SEmmanuel Vadot 338e67e8565SEmmanuel Vadot vdda-phy-supply = <&vreg_l5b_0p88>; 339e67e8565SEmmanuel Vadot vdda-pll-supply = <&vreg_l6b_1p2>; 340e67e8565SEmmanuel Vadot}; 341e67e8565SEmmanuel Vadot 342e67e8565SEmmanuel Vadot&usb_1 { 343e67e8565SEmmanuel Vadot status = "okay"; 344*fac71e4eSEmmanuel Vadot}; 345*fac71e4eSEmmanuel Vadot 346*fac71e4eSEmmanuel Vadot&usb_1_dwc3 { 347e67e8565SEmmanuel Vadot dr_mode = "peripheral"; 348e67e8565SEmmanuel Vadot}; 349e67e8565SEmmanuel Vadot 350e67e8565SEmmanuel Vadot&usb_1_hsphy { 351e67e8565SEmmanuel Vadot status = "okay"; 352e67e8565SEmmanuel Vadot 353e67e8565SEmmanuel Vadot vdda-pll-supply = <&vreg_l5b_0p88>; 354e67e8565SEmmanuel Vadot vdda18-supply = <&vreg_l1c_1p8>; 355e67e8565SEmmanuel Vadot vdda33-supply = <&vreg_l2b_3p07>; 356e67e8565SEmmanuel Vadot}; 357e67e8565SEmmanuel Vadot 358e67e8565SEmmanuel Vadot&usb_1_qmpphy { 359e67e8565SEmmanuel Vadot status = "okay"; 360e67e8565SEmmanuel Vadot 361e67e8565SEmmanuel Vadot vdda-phy-supply = <&vreg_l6b_1p2>; 362e67e8565SEmmanuel Vadot vdda-pll-supply = <&vreg_l1b_0p88>; 363e67e8565SEmmanuel Vadot}; 364e67e8565SEmmanuel Vadot 365e67e8565SEmmanuel Vadot&usb_2 { 366e67e8565SEmmanuel Vadot status = "okay"; 367e67e8565SEmmanuel Vadot}; 368e67e8565SEmmanuel Vadot 369e67e8565SEmmanuel Vadot&usb_2_hsphy { 370e67e8565SEmmanuel Vadot status = "okay"; 371e67e8565SEmmanuel Vadot 372e67e8565SEmmanuel Vadot vdda-pll-supply = <&vreg_l5b_0p88>; 373e67e8565SEmmanuel Vadot vdda18-supply = <&vreg_l1c_1p8>; 374e67e8565SEmmanuel Vadot vdda33-supply = <&vreg_l2b_3p07>; 375e67e8565SEmmanuel Vadot}; 376e67e8565SEmmanuel Vadot 377e67e8565SEmmanuel Vadot&usb_2_qmpphy { 378e67e8565SEmmanuel Vadot status = "okay"; 379e67e8565SEmmanuel Vadot 380e67e8565SEmmanuel Vadot vdda-phy-supply = <&vreg_l6b_1p2>; 381e67e8565SEmmanuel Vadot vdda-pll-supply = <&vreg_l5b_0p88>; 382e67e8565SEmmanuel Vadot}; 383