1// SPDX-License-Identifier: BSD-3-Clause 2/* 3 * Copyright (c) 2022, Konrad Dybcio <konrad.dybcio@somainline.org> 4 */ 5 6#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 7#include <dt-bindings/regulator/qcom,rpmh-regulator.h> 8#include "sm8450.dtsi" 9#include "pm8350.dtsi" 10#include "pm8350b.dtsi" 11#include "pm8350c.dtsi" 12#include "pm8450.dtsi" 13#include "pmk8350.dtsi" 14#include "pmr735a.dtsi" 15 16/delete-node/ &adsp_mem; 17/delete-node/ &rmtfs_mem; 18/delete-node/ &video_mem; 19 20/ { 21 chassis-type = "handset"; 22 23 aliases { 24 serial0 = &uart7; 25 }; 26 27 chosen { 28 stdout-path = "serial0:115200n8"; 29 }; 30 31 gpio-keys { 32 compatible = "gpio-keys"; 33 label = "gpio-keys"; 34 35 pinctrl-names = "default"; 36 pinctrl-0 = <&focus_n &snapshot_n &vol_down_n>; 37 38 key-camera-focus { 39 label = "Camera Focus"; 40 linux,code = <KEY_CAMERA_FOCUS>; 41 gpios = <&pm8350b_gpios 8 GPIO_ACTIVE_LOW>; 42 debounce-interval = <15>; 43 linux,can-disable; 44 wakeup-source; 45 }; 46 47 key-camera-snapshot { 48 label = "Camera Snapshot"; 49 linux,code = <KEY_CAMERA>; 50 gpios = <&pm8350b_gpios 5 GPIO_ACTIVE_LOW>; 51 debounce-interval = <15>; 52 linux,can-disable; 53 wakeup-source; 54 }; 55 56 key-volume-down { 57 label = "Volume Down"; 58 linux,code = <KEY_VOLUMEDOWN>; 59 gpios = <&pm8350_gpios 6 GPIO_ACTIVE_LOW>; 60 debounce-interval = <15>; 61 linux,can-disable; 62 wakeup-source; 63 }; 64 }; 65 66 reserved-memory { 67 adsp_mem: memory@85700000 { 68 reg = <0x0 0x85700000 0x0 0x2800000>; 69 no-map; 70 }; 71 72 video_mem: memory@9fd00000 { 73 reg = <0x0 0x9fd00000 0x0 0x700000>; 74 no-map; 75 }; 76 77 rmtfs_mem: memory@f3300000 { 78 compatible = "qcom,rmtfs-mem"; 79 reg = <0x0 0xf3300000 0x0 0x280000>; 80 no-map; 81 82 qcom,client-id = <1>; 83 qcom,vmid = <15>; 84 }; 85 86 ramoops@ffc00000 { 87 compatible = "ramoops"; 88 reg = <0 0xffc00000 0 0x200000>; 89 console-size = <0x40000>; 90 record-size = <0x1000>; 91 ecc-size = <16>; 92 no-map; 93 }; 94 }; 95 96 /* Sadly, the voltages for these GPIO regulators are unknown. */ 97 imx650_vana_regulator: imx650-vana-regulator { 98 compatible = "regulator-fixed"; 99 regulator-name = "imx650_vana_regulator"; 100 gpio = <&tlmm 23 GPIO_ACTIVE_HIGH>; 101 enable-active-high; 102 103 pinctrl-names = "default"; 104 pinctrl-0 = <&telec_pwr_en>; 105 }; 106 107 vph_pwr: vph-pwr-regulator { 108 compatible = "regulator-fixed"; 109 regulator-name = "vph_pwr"; 110 regulator-min-microvolt = <3700000>; 111 regulator-max-microvolt = <3700000>; 112 113 regulator-always-on; 114 regulator-boot-on; 115 }; 116}; 117 118&apps_rsc { 119 pm8350-rpmh-regulators { 120 compatible = "qcom,pm8350-rpmh-regulators"; 121 qcom,pmic-id = "b"; 122 123 vdd-s1-supply = <&vph_pwr>; 124 vdd-s2-supply = <&vph_pwr>; 125 vdd-s3-supply = <&vph_pwr>; 126 vdd-s4-supply = <&vph_pwr>; 127 vdd-s5-supply = <&vph_pwr>; 128 vdd-s6-supply = <&vph_pwr>; 129 vdd-s7-supply = <&vph_pwr>; 130 vdd-s8-supply = <&vph_pwr>; 131 vdd-s9-supply = <&vph_pwr>; 132 vdd-s10-supply = <&vph_pwr>; 133 vdd-s11-supply = <&vph_pwr>; 134 vdd-s12-supply = <&vph_pwr>; 135 136 vdd-l1-l4-supply = <&pm8350_s11>; 137 vdd-l2-l7-supply = <&vreg_bob>; 138 vdd-l3-l5-supply = <&vreg_bob>; 139 vdd-l6-l9-l10-supply = <&pm8350_s12>; 140 141 /* 142 * ARC regulators: 143 * s5 - gfx.lvl 144 * l8 - lcx.lvl 145 */ 146 147 pm8350_s10: smps10 { 148 regulator-name = "pm8350_s10"; 149 regulator-min-microvolt = <1800000>; 150 regulator-max-microvolt = <1800000>; 151 }; 152 153 pm8350_s11: smps11 { 154 regulator-name = "pm8350_s11"; 155 regulator-min-microvolt = <848000>; 156 regulator-max-microvolt = <1104000>; 157 }; 158 159 pm8350_s12: smps12 { 160 regulator-name = "pm8350_s12"; 161 regulator-min-microvolt = <1224000>; 162 regulator-max-microvolt = <1400000>; 163 }; 164 165 pm8350_l1: ldo1 { 166 regulator-name = "pm8350_l1"; 167 regulator-min-microvolt = <912000>; 168 regulator-max-microvolt = <920000>; 169 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 170 }; 171 172 pm8350_l2: ldo2 { 173 regulator-name = "pm8350_l2"; 174 regulator-min-microvolt = <3072000>; 175 regulator-max-microvolt = <3072000>; 176 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 177 }; 178 179 pm8350_l3: ldo3 { 180 regulator-name = "pm8350_l3"; 181 regulator-min-microvolt = <904000>; 182 regulator-max-microvolt = <904000>; 183 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 184 }; 185 186 pm8350_l5: ldo5 { 187 regulator-name = "pm8350_l5"; 188 regulator-min-microvolt = <880000>; 189 regulator-max-microvolt = <912000>; 190 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 191 }; 192 193 pm8350_l6: ldo6 { 194 regulator-name = "pm8350_l6"; 195 regulator-min-microvolt = <1200000>; 196 regulator-max-microvolt = <1200000>; 197 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 198 }; 199 200 pm8350_l7: ldo7 { 201 regulator-name = "pm8350_l7"; 202 regulator-min-microvolt = <2504000>; 203 regulator-max-microvolt = <2504000>; 204 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 205 }; 206 207 pm8350_l9: ldo9 { 208 regulator-name = "pm8350_l9"; 209 regulator-min-microvolt = <1200000>; 210 regulator-max-microvolt = <1200000>; 211 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 212 }; 213 }; 214 215 pm8350c-rpmh-regulators { 216 compatible = "qcom,pm8350c-rpmh-regulators"; 217 qcom,pmic-id = "c"; 218 219 vdd-s1-supply = <&vph_pwr>; 220 vdd-s2-supply = <&vph_pwr>; 221 vdd-s3-supply = <&vph_pwr>; 222 vdd-s4-supply = <&vph_pwr>; 223 vdd-s5-supply = <&vph_pwr>; 224 vdd-s6-supply = <&vph_pwr>; 225 vdd-s7-supply = <&vph_pwr>; 226 vdd-s8-supply = <&vph_pwr>; 227 vdd-s9-supply = <&vph_pwr>; 228 vdd-s10-supply = <&vph_pwr>; 229 230 vdd-l1-l12-supply = <&vreg_bob>; 231 vdd-l2-l8-supply = <&vreg_bob>; 232 vdd-l3-l4-l5-l7-l13-supply = <&vreg_bob>; 233 vdd-l6-l9-l11-supply = <&vreg_bob>; 234 vdd-l10-supply = <&pm8350_s12>; 235 236 vdd-bob-supply = <&vph_pwr>; 237 238 /* 239 * ARC regulators: 240 * s2 - mxc.lvl 241 * s4 - mss.lvl 242 * s6 - cx.lvl 243 */ 244 245 pm8350c_s1: smps1 { 246 regulator-name = "pm8350c_s1"; 247 regulator-min-microvolt = <1800000>; 248 regulator-max-microvolt = <2024000>; 249 }; 250 251 pm8350c_s10: smps10 { 252 regulator-name = "pm8350c_s10"; 253 regulator-min-microvolt = <1000000>; 254 regulator-max-microvolt = <1100000>; 255 }; 256 257 vreg_bob: bob { 258 regulator-name = "vreg_bob"; 259 regulator-min-microvolt = <3400000>; 260 regulator-max-microvolt = <3960000>; 261 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>; 262 }; 263 264 pm8350c_l1: ldo1 { 265 regulator-name = "pm8350c_l1"; 266 regulator-min-microvolt = <1800000>; 267 regulator-max-microvolt = <1800000>; 268 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 269 }; 270 271 pm8350c_l2: ldo2 { 272 regulator-name = "pm8350c_l2"; 273 regulator-min-microvolt = <1800000>; 274 regulator-max-microvolt = <1800000>; 275 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 276 }; 277 278 pm8350c_l3: ldo3 { 279 regulator-name = "pm8350c_l3"; 280 regulator-min-microvolt = <3296000>; 281 regulator-max-microvolt = <3304000>; 282 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 283 }; 284 285 pm8350c_l4: ldo4 { 286 regulator-name = "pm8350c_l4"; 287 regulator-min-microvolt = <1704000>; 288 regulator-max-microvolt = <3000000>; 289 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 290 }; 291 292 pm8350c_l5: ldo5 { 293 regulator-name = "pm8350c_l5"; 294 regulator-min-microvolt = <1704000>; 295 regulator-max-microvolt = <3000000>; 296 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 297 }; 298 299 pm8350c_l6: ldo6 { 300 regulator-name = "pm8350c_l6"; 301 regulator-min-microvolt = <2960000>; 302 /* Originally max = 3008000 but SDHCI expects 2960000 */ 303 regulator-max-microvolt = <2960000>; 304 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 305 }; 306 307 pm8350c_l7: ldo7 { 308 regulator-name = "pm8350c_l7"; 309 regulator-min-microvolt = <3008000>; 310 regulator-max-microvolt = <3008000>; 311 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 312 }; 313 314 pm8350c_l8: ldo8 { 315 regulator-name = "pm8350c_l8"; 316 regulator-min-microvolt = <1800000>; 317 regulator-max-microvolt = <1800000>; 318 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 319 }; 320 321 pm8350c_l9: ldo9 { 322 regulator-name = "pm8350c_l9"; 323 regulator-min-microvolt = <2960000>; 324 /* Originally max = 3008000 but SDHCI expects 2960000 */ 325 regulator-max-microvolt = <2960000>; 326 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 327 }; 328 329 pm8350c_l10: ldo10 { 330 regulator-name = "pm8350c_l10"; 331 regulator-min-microvolt = <1200000>; 332 regulator-max-microvolt = <1200000>; 333 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 334 }; 335 336 pm8350c_l12: ldo12 { 337 regulator-name = "pm8350c_l12"; 338 regulator-min-microvolt = <1800000>; 339 regulator-max-microvolt = <1968000>; 340 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 341 }; 342 343 pm8350c_l13: ldo13 { 344 regulator-name = "pm8350c_l13"; 345 regulator-min-microvolt = <3000000>; 346 regulator-max-microvolt = <3000000>; 347 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 348 }; 349 }; 350 351 pm8450-rpmh-regulators { 352 compatible = "qcom,pm8450-rpmh-regulators"; 353 qcom,pmic-id = "h"; 354 355 vdd-s1-supply = <&vph_pwr>; 356 vdd-s2-supply = <&vph_pwr>; 357 vdd-s3-supply = <&vph_pwr>; 358 vdd-s4-supply = <&vph_pwr>; 359 vdd-s5-supply = <&vph_pwr>; 360 vdd-s6-supply = <&vph_pwr>; 361 362 vdd-l2-supply = <&vreg_bob>; 363 vdd-l3-supply = <&vreg_bob>; 364 vdd-l4-supply = <&vreg_bob>; 365 366 /* 367 * ARC regulators: 368 * S2 - ebi.lvl 369 * S4 - mmcx.lvl 370 * S6 - mx.lvl 371 * L1 - lmx.lvl 372 */ 373 374 pm8450_s3: smps3 { 375 regulator-name = "pm8450_s3"; 376 regulator-min-microvolt = <500000>; 377 regulator-max-microvolt = <600000>; 378 }; 379 380 pm8450_l2: ldo2 { 381 regulator-name = "pm8450_l2"; 382 regulator-min-microvolt = <880000>; 383 regulator-max-microvolt = <912000>; 384 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 385 }; 386 387 pm8450_l3: ldo3 { 388 regulator-name = "pm8450_l3"; 389 regulator-min-microvolt = <912000>; 390 regulator-max-microvolt = <912000>; 391 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>; 392 }; 393 }; 394 395 pmr735a-rpmh-regulators { 396 compatible = "qcom,pmr735a-rpmh-regulators"; 397 qcom,pmic-id = "e"; 398 399 vdd-s1-supply = <&vph_pwr>; 400 vdd-s2-supply = <&vph_pwr>; 401 vdd-s3-supply = <&vph_pwr>; 402 403 vdd-l1-l2-supply = <&pmr735a_s2>; 404 vdd-l3-supply = <&pmr735a_s1>; 405 vdd-l4-supply = <&pm8350c_s1>; 406 vdd-l5-l6-supply = <&pm8350c_s1>; 407 vdd-l7-bob-supply = <&vreg_bob>; 408 409 pmr735a_s1: smps1 { 410 regulator-name = "pmr735a_s1"; 411 regulator-min-microvolt = <1200000>; 412 regulator-max-microvolt = <1296000>; 413 }; 414 415 pmr735a_s2: smps2 { 416 regulator-name = "pmr735a_s2"; 417 regulator-min-microvolt = <500000>; 418 regulator-max-microvolt = <1040000>; 419 }; 420 421 pmr735a_s3: smps3 { 422 regulator-name = "pmr735a_s3"; 423 regulator-min-microvolt = <435000>; 424 regulator-max-microvolt = <2352000>; 425 }; 426 427 pmr735a_l1: ldo1 { 428 regulator-name = "pmr735a_l1"; 429 regulator-min-microvolt = <800000>; 430 regulator-max-microvolt = <800000>; 431 }; 432 433 pmr735a_l2: ldo2 { 434 regulator-name = "pmr735a_l2"; 435 regulator-min-microvolt = <480000>; 436 regulator-max-microvolt = <912000>; 437 }; 438 439 pmr735a_l3: ldo3 { 440 regulator-name = "pmr735a_l3"; 441 regulator-min-microvolt = <1200000>; 442 regulator-max-microvolt = <1200000>; 443 }; 444 445 pmr735a_l4: ldo4 { 446 regulator-name = "pmr735a_l4"; 447 regulator-min-microvolt = <1776000>; 448 regulator-max-microvolt = <1776000>; 449 }; 450 451 pmr735a_l5: ldo5 { 452 regulator-name = "pmr735a_l5"; 453 regulator-min-microvolt = <880000>; 454 regulator-max-microvolt = <880000>; 455 }; 456 457 pmr735a_l6: ldo6 { 458 regulator-name = "pmr735a_l6"; 459 regulator-min-microvolt = <1200000>; 460 regulator-max-microvolt = <1200000>; 461 }; 462 463 pmr735a_l7: ldo7 { 464 regulator-name = "pmr735a_l7"; 465 regulator-min-microvolt = <2800000>; 466 regulator-max-microvolt = <2800000>; 467 }; 468 }; 469}; 470 471&gpi_dma0 { 472 status = "okay"; 473}; 474 475&gpi_dma1 { 476 status = "okay"; 477}; 478 479&gpi_dma2 { 480 status = "okay"; 481}; 482 483&i2c4 { 484 clock-frequency = <400000>; 485 status = "okay"; 486 487 touchscreen@48 { 488 compatible = "samsung,s6sy761"; 489 reg = <0x48>; 490 interrupt-parent = <&tlmm>; 491 interrupts = <21 0x2008>; 492 vdd-supply = <&pm8350c_l2>; 493 avdd-supply = <&pm8350c_l3>; 494 495 pinctrl-names = "default"; 496 pinctrl-0 = <&ts_reset_default &ts_int_default>; 497 }; 498}; 499 500&i2c5 { 501 clock-frequency = <400000>; 502 status = "okay"; 503 504 /* Dialog SLG51000 CMIC @ 75 */ 505}; 506 507&i2c9 { 508 clock-frequency = <400000>; 509 status = "okay"; 510 511 /* NXP SN1X0 NFC @ 28 */ 512}; 513 514&i2c13 { 515 clock-frequency = <400000>; 516 status = "okay"; 517 518 /* Richwave RTC6226 FM Radio Receiver @ 64 */ 519}; 520 521&i2c14 { 522 clock-frequency = <1000000>; 523 status = "okay"; 524 525 cs35l41_l: speaker-amp@40 { 526 compatible = "cirrus,cs35l41"; 527 reg = <0x40>; 528 interrupt-parent = <&tlmm>; 529 interrupts = <182 IRQ_TYPE_LEVEL_LOW>; 530 reset-gpios = <&tlmm 183 GPIO_ACTIVE_HIGH>; 531 cirrus,boost-peak-milliamp = <4000>; 532 cirrus,boost-ind-nanohenry = <1000>; 533 cirrus,boost-cap-microfarad = <15>; 534 cirrus,gpio2-src-select = <2>; 535 cirrus,gpio2-output-enable; 536 cirrus,asp-sdout-hiz = <3>; 537 #sound-dai-cells = <1>; 538 }; 539 540 cs35l41_r: speaker-amp@41 { 541 compatible = "cirrus,cs35l41"; 542 reg = <0x41>; 543 interrupt-parent = <&tlmm>; 544 interrupts = <182 IRQ_TYPE_LEVEL_LOW>; 545 reset-gpios = <&tlmm 183 GPIO_ACTIVE_HIGH>; 546 cirrus,boost-peak-milliamp = <4000>; 547 cirrus,boost-ind-nanohenry = <1000>; 548 cirrus,boost-cap-microfarad = <15>; 549 cirrus,gpio2-src-select = <2>; 550 cirrus,gpio2-output-enable; 551 cirrus,asp-sdout-hiz = <3>; 552 #sound-dai-cells = <1>; 553 }; 554}; 555 556&i2c15 { 557 clock-frequency = <400000>; 558 status = "okay"; 559 560 /* AMS TCS3490 RGB+IR color sensor @ 72 */ 561}; 562 563&i2c19 { 564 clock-frequency = <1000000>; 565 status = "okay"; 566 567 /* Cirrus Logic CS40L25A boosted haptics driver @ 40 */ 568}; 569 570&pcie0 { 571 max-link-speed = <2>; 572 status = "okay"; 573}; 574 575&pcie0_phy { 576 vdda-phy-supply = <&pm8350_l5>; 577 vdda-pll-supply = <&pm8350_l6>; 578 status = "okay"; 579}; 580 581&pm8350_gpios { 582 gpio-line-names = "ASSIGN1_THERM", /* GPIO_1 */ 583 "LCD_ID", 584 "SDR_MMW_THERM", 585 "RF_ID", 586 "NC", 587 "VOL_DOWN_N", 588 "NC", 589 "NC", 590 "NC", 591 "PM8350_OPTION"; /* GPIO_10 */ 592 593 vol_down_n: vol-down-n-state { 594 pins = "gpio6"; 595 function = "normal"; 596 power-source = <1>; 597 bias-pull-up; 598 input-enable; 599 }; 600}; 601 602&pm8350b_gpios { 603 snapshot_n: snapshot-n-state { 604 pins = "gpio5"; 605 function = "normal"; 606 power-source = <0>; 607 bias-pull-up; 608 input-enable; 609 }; 610 611 focus_n: focus-n-state { 612 pins = "gpio8"; 613 function = "normal"; 614 power-source = <0>; 615 bias-pull-up; 616 input-enable; 617 }; 618}; 619 620&pm8450_gpios { 621 gpio-line-names = "FP_LDO_EN", /* GPIO_1 */ 622 "", 623 "", 624 ""; 625}; 626 627&pmk8350_gpios { 628 gpio-line-names = "NC", /* GPIO_1 */ 629 "NC", 630 "DISP_THERM", 631 "PMK8350_OPTION"; 632}; 633 634&pon_pwrkey { 635 status = "okay"; 636}; 637 638&pon_resin { 639 linux,code = <KEY_VOLUMEUP>; 640 status = "okay"; 641}; 642 643&remoteproc_adsp { 644 firmware-name = "qcom/sm8350/Sony/nagara/adsp.mbn"; 645 status = "okay"; 646}; 647 648&remoteproc_cdsp { 649 firmware-name = "qcom/sm8350/Sony/nagara/cdsp.mbn"; 650 status = "okay"; 651}; 652 653&remoteproc_slpi { 654 firmware-name = "qcom/sm8350/Sony/nagara/slpi.mbn"; 655 status = "okay"; 656}; 657 658&qupv3_id_0 { 659 status = "okay"; 660}; 661 662&qupv3_id_1 { 663 status = "okay"; 664}; 665 666&qupv3_id_2 { 667 status = "okay"; 668}; 669 670&sdhc_2 { 671 cd-gpios = <&tlmm 92 GPIO_ACTIVE_HIGH>; 672 pinctrl-names = "default", "sleep"; 673 pinctrl-0 = <&sdc2_default_state &sdc2_card_det_n>; 674 pinctrl-1 = <&sdc2_sleep_state &sdc2_card_det_n>; 675 vmmc-supply = <&pm8350c_l9>; 676 vqmmc-supply = <&pm8350c_l6>; 677 no-sdio; 678 no-mmc; 679 status = "okay"; 680}; 681 682&spi10 { 683 status = "okay"; 684 685 /* NXP SN1X0 NFC Secure Element @ 0 */ 686}; 687 688&tlmm { 689 gpio-reserved-ranges = <28 4>; 690 691 ts_reset_default: ts-reset-default-state { 692 pins = "gpio20"; 693 function = "gpio"; 694 drive-strength = <2>; 695 bias-disable; 696 output-high; 697 }; 698 699 ts_int_default: ts-int-default-state { 700 pins = "gpio21"; 701 function = "gpio"; 702 drive-strength = <2>; 703 bias-disable; 704 input-enable; 705 }; 706 707 telec_pwr_en: telec-pwr-en-state { 708 pins = "gpio23"; 709 function = "gpio"; 710 drive-strength = <2>; 711 bias-disable; 712 output-low; 713 }; 714 715 sdc2_card_det_n: sd-card-det-n-state { 716 pins = "gpio92"; 717 function = "gpio"; 718 drive-strength = <2>; 719 bias-pull-up; 720 }; 721}; 722 723&uart7 { 724 status = "okay"; 725}; 726 727&usb_1 { 728 status = "okay"; 729}; 730 731&usb_1_dwc3 { 732 dr_mode = "peripheral"; 733}; 734 735&usb_1_hsphy { 736 vdda-pll-supply = <&pm8350_l5>; 737 vdda18-supply = <&pm8350c_l1>; 738 vdda33-supply = <&pm8350_l2>; 739 status = "okay"; 740}; 741 742&usb_1_qmpphy { 743 vdda-phy-supply = <&pm8350_l6>; 744 vdda-pll-supply = <&pm8350_l1>; 745 status = "okay"; 746}; 747