1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 3/dts-v1/; 4 5#include <dt-bindings/gpio/gpio.h> 6#include <dt-bindings/leds/common.h> 7#include "rk3588.dtsi" 8 9/ { 10 model = "Radxa ROCK 5 Model B"; 11 compatible = "radxa,rock-5b", "rockchip,rk3588"; 12 13 aliases { 14 mmc0 = &sdhci; 15 mmc1 = &sdmmc; 16 mmc2 = &sdio; 17 }; 18 19 chosen { 20 stdout-path = "serial2:1500000n8"; 21 }; 22 23 analog-sound { 24 compatible = "audio-graph-card"; 25 label = "rk3588-es8316"; 26 27 widgets = "Microphone", "Mic Jack", 28 "Headphone", "Headphones"; 29 30 routing = "MIC2", "Mic Jack", 31 "Headphones", "HPOL", 32 "Headphones", "HPOR"; 33 34 dais = <&i2s0_8ch_p0>; 35 hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_HIGH>; 36 pinctrl-names = "default"; 37 pinctrl-0 = <&hp_detect>; 38 }; 39 40 leds { 41 compatible = "gpio-leds"; 42 pinctrl-names = "default"; 43 pinctrl-0 = <&led_rgb_b>; 44 45 led_rgb_b { 46 function = LED_FUNCTION_STATUS; 47 color = <LED_COLOR_ID_BLUE>; 48 gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>; 49 linux,default-trigger = "heartbeat"; 50 }; 51 }; 52 53 fan: pwm-fan { 54 compatible = "pwm-fan"; 55 cooling-levels = <0 95 145 195 255>; 56 fan-supply = <&vcc5v0_sys>; 57 pwms = <&pwm1 0 50000 0>; 58 #cooling-cells = <2>; 59 }; 60 61 vcc3v3_pcie2x1l0: vcc3v3-pcie2x1l0-regulator { 62 compatible = "regulator-fixed"; 63 enable-active-high; 64 gpios = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>; 65 pinctrl-names = "default"; 66 pinctrl-0 = <&pcie2_0_vcc3v3_en>; 67 regulator-name = "vcc3v3_pcie2x1l0"; 68 regulator-always-on; 69 regulator-boot-on; 70 regulator-min-microvolt = <3300000>; 71 regulator-max-microvolt = <3300000>; 72 startup-delay-us = <50000>; 73 vin-supply = <&vcc5v0_sys>; 74 }; 75 76 vcc3v3_pcie2x1l2: vcc3v3-pcie2x1l2-regulator { 77 compatible = "regulator-fixed"; 78 regulator-name = "vcc3v3_pcie2x1l2"; 79 regulator-min-microvolt = <3300000>; 80 regulator-max-microvolt = <3300000>; 81 startup-delay-us = <5000>; 82 vin-supply = <&vcc_3v3_s3>; 83 }; 84 85 vcc3v3_pcie30: vcc3v3-pcie30-regulator { 86 compatible = "regulator-fixed"; 87 enable-active-high; 88 gpios = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>; 89 pinctrl-names = "default"; 90 pinctrl-0 = <&pcie3_vcc3v3_en>; 91 regulator-name = "vcc3v3_pcie30"; 92 regulator-min-microvolt = <3300000>; 93 regulator-max-microvolt = <3300000>; 94 startup-delay-us = <5000>; 95 vin-supply = <&vcc5v0_sys>; 96 }; 97 98 vcc5v0_host: vcc5v0-host-regulator { 99 compatible = "regulator-fixed"; 100 regulator-name = "vcc5v0_host"; 101 regulator-boot-on; 102 regulator-always-on; 103 regulator-min-microvolt = <5000000>; 104 regulator-max-microvolt = <5000000>; 105 enable-active-high; 106 gpio = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>; 107 pinctrl-names = "default"; 108 pinctrl-0 = <&vcc5v0_host_en>; 109 vin-supply = <&vcc5v0_sys>; 110 }; 111 112 vcc5v0_sys: vcc5v0-sys-regulator { 113 compatible = "regulator-fixed"; 114 regulator-name = "vcc5v0_sys"; 115 regulator-always-on; 116 regulator-boot-on; 117 regulator-min-microvolt = <5000000>; 118 regulator-max-microvolt = <5000000>; 119 }; 120 121 vcc_1v1_nldo_s3: vcc-1v1-nldo-s3-regulator { 122 compatible = "regulator-fixed"; 123 regulator-name = "vcc_1v1_nldo_s3"; 124 regulator-always-on; 125 regulator-boot-on; 126 regulator-min-microvolt = <1100000>; 127 regulator-max-microvolt = <1100000>; 128 vin-supply = <&vcc5v0_sys>; 129 }; 130}; 131 132&combphy0_ps { 133 status = "okay"; 134}; 135 136&combphy1_ps { 137 status = "okay"; 138}; 139 140&combphy2_psu { 141 status = "okay"; 142}; 143 144&cpu_b0 { 145 cpu-supply = <&vdd_cpu_big0_s0>; 146}; 147 148&cpu_b1 { 149 cpu-supply = <&vdd_cpu_big0_s0>; 150}; 151 152&cpu_b2 { 153 cpu-supply = <&vdd_cpu_big1_s0>; 154}; 155 156&cpu_b3 { 157 cpu-supply = <&vdd_cpu_big1_s0>; 158}; 159 160&cpu_l0 { 161 cpu-supply = <&vdd_cpu_lit_s0>; 162}; 163 164&cpu_l1 { 165 cpu-supply = <&vdd_cpu_lit_s0>; 166}; 167 168&cpu_l2 { 169 cpu-supply = <&vdd_cpu_lit_s0>; 170}; 171 172&cpu_l3 { 173 cpu-supply = <&vdd_cpu_lit_s0>; 174}; 175 176&i2c0 { 177 pinctrl-names = "default"; 178 pinctrl-0 = <&i2c0m2_xfer>; 179 status = "okay"; 180 181 vdd_cpu_big0_s0: regulator@42 { 182 compatible = "rockchip,rk8602"; 183 reg = <0x42>; 184 fcs,suspend-voltage-selector = <1>; 185 regulator-name = "vdd_cpu_big0_s0"; 186 regulator-always-on; 187 regulator-boot-on; 188 regulator-min-microvolt = <550000>; 189 regulator-max-microvolt = <1050000>; 190 regulator-ramp-delay = <2300>; 191 vin-supply = <&vcc5v0_sys>; 192 193 regulator-state-mem { 194 regulator-off-in-suspend; 195 }; 196 }; 197 198 vdd_cpu_big1_s0: regulator@43 { 199 compatible = "rockchip,rk8603", "rockchip,rk8602"; 200 reg = <0x43>; 201 fcs,suspend-voltage-selector = <1>; 202 regulator-name = "vdd_cpu_big1_s0"; 203 regulator-always-on; 204 regulator-boot-on; 205 regulator-min-microvolt = <550000>; 206 regulator-max-microvolt = <1050000>; 207 regulator-ramp-delay = <2300>; 208 vin-supply = <&vcc5v0_sys>; 209 210 regulator-state-mem { 211 regulator-off-in-suspend; 212 }; 213 }; 214}; 215 216&i2c6 { 217 status = "okay"; 218 219 hym8563: rtc@51 { 220 compatible = "haoyu,hym8563"; 221 reg = <0x51>; 222 #clock-cells = <0>; 223 clock-output-names = "hym8563"; 224 pinctrl-names = "default"; 225 pinctrl-0 = <&hym8563_int>; 226 interrupt-parent = <&gpio0>; 227 interrupts = <RK_PB0 IRQ_TYPE_LEVEL_LOW>; 228 wakeup-source; 229 }; 230}; 231 232&i2c7 { 233 status = "okay"; 234 235 es8316: audio-codec@11 { 236 compatible = "everest,es8316"; 237 reg = <0x11>; 238 clocks = <&cru I2S0_8CH_MCLKOUT>; 239 clock-names = "mclk"; 240 assigned-clocks = <&cru I2S0_8CH_MCLKOUT>; 241 assigned-clock-rates = <12288000>; 242 #sound-dai-cells = <0>; 243 244 port { 245 es8316_p0_0: endpoint { 246 remote-endpoint = <&i2s0_8ch_p0_0>; 247 }; 248 }; 249 }; 250}; 251 252&i2s0_8ch { 253 pinctrl-names = "default"; 254 pinctrl-0 = <&i2s0_lrck 255 &i2s0_mclk 256 &i2s0_sclk 257 &i2s0_sdi0 258 &i2s0_sdo0>; 259 status = "okay"; 260 261 i2s0_8ch_p0: port { 262 i2s0_8ch_p0_0: endpoint { 263 dai-format = "i2s"; 264 mclk-fs = <256>; 265 remote-endpoint = <&es8316_p0_0>; 266 }; 267 }; 268}; 269 270&pcie2x1l0 { 271 pinctrl-names = "default"; 272 pinctrl-0 = <&pcie2_0_rst>; 273 reset-gpios = <&gpio4 RK_PA5 GPIO_ACTIVE_HIGH>; 274 vpcie3v3-supply = <&vcc3v3_pcie2x1l0>; 275 status = "okay"; 276}; 277 278&pcie2x1l2 { 279 pinctrl-names = "default"; 280 pinctrl-0 = <&pcie2_2_rst>; 281 reset-gpios = <&gpio3 RK_PB0 GPIO_ACTIVE_HIGH>; 282 vpcie3v3-supply = <&vcc3v3_pcie2x1l2>; 283 status = "okay"; 284}; 285 286&pcie30phy { 287 status = "okay"; 288}; 289 290&pcie3x4 { 291 pinctrl-names = "default"; 292 pinctrl-0 = <&pcie3_rst>; 293 reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>; 294 vpcie3v3-supply = <&vcc3v3_pcie30>; 295 status = "okay"; 296}; 297 298&pinctrl { 299 hym8563 { 300 hym8563_int: hym8563-int { 301 rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>; 302 }; 303 }; 304 305 leds { 306 led_rgb_b: led-rgb-b { 307 rockchip,pins = <0 RK_PB7 RK_FUNC_GPIO &pcfg_pull_none>; 308 }; 309 }; 310 311 sound { 312 hp_detect: hp-detect { 313 rockchip,pins = <1 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>; 314 }; 315 }; 316 317 pcie2 { 318 pcie2_0_rst: pcie2-0-rst { 319 rockchip,pins = <4 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>; 320 }; 321 322 pcie2_0_vcc3v3_en: pcie2-0-vcc-en { 323 rockchip,pins = <1 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>; 324 }; 325 326 pcie2_2_rst: pcie2-2-rst { 327 rockchip,pins = <3 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>; 328 }; 329 }; 330 331 pcie3 { 332 pcie3_rst: pcie3-rst { 333 rockchip,pins = <4 RK_PB6 RK_FUNC_GPIO &pcfg_pull_none>; 334 }; 335 336 pcie3_vcc3v3_en: pcie3-vcc3v3-en { 337 rockchip,pins = <1 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>; 338 }; 339 }; 340 341 usb { 342 vcc5v0_host_en: vcc5v0-host-en { 343 rockchip,pins = <4 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>; 344 }; 345 }; 346}; 347 348&pwm1 { 349 status = "okay"; 350}; 351 352&saradc { 353 vref-supply = <&avcc_1v8_s0>; 354 status = "okay"; 355}; 356 357&sdhci { 358 bus-width = <8>; 359 no-sdio; 360 no-sd; 361 non-removable; 362 mmc-hs400-1_8v; 363 mmc-hs400-enhanced-strobe; 364 status = "okay"; 365}; 366 367&sdmmc { 368 max-frequency = <200000000>; 369 no-sdio; 370 no-mmc; 371 bus-width = <4>; 372 cap-mmc-highspeed; 373 cap-sd-highspeed; 374 cd-gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>; 375 disable-wp; 376 sd-uhs-sdr104; 377 vmmc-supply = <&vcc_3v3_s3>; 378 vqmmc-supply = <&vccio_sd_s0>; 379 status = "okay"; 380}; 381 382&sdio { 383 max-frequency = <200000000>; 384 no-sd; 385 no-mmc; 386 non-removable; 387 bus-width = <4>; 388 cap-sdio-irq; 389 disable-wp; 390 keep-power-in-suspend; 391 wakeup-source; 392 sd-uhs-sdr12; 393 sd-uhs-sdr25; 394 sd-uhs-sdr50; 395 sd-uhs-sdr104; 396 vmmc-supply = <&vcc3v3_pcie2x1l0>; 397 vqmmc-supply = <&vcc_1v8_s3>; 398 pinctrl-names = "default"; 399 pinctrl-0 = <&sdiom0_pins>; 400 status = "okay"; 401}; 402 403&uart6 { 404 pinctrl-names = "default"; 405 pinctrl-0 = <&uart6m1_xfer &uart6m1_ctsn &uart6m1_rtsn>; 406 status = "okay"; 407}; 408 409&spi2 { 410 status = "okay"; 411 assigned-clocks = <&cru CLK_SPI2>; 412 assigned-clock-rates = <200000000>; 413 pinctrl-names = "default"; 414 pinctrl-0 = <&spi2m2_cs0 &spi2m2_pins>; 415 num-cs = <1>; 416 417 pmic@0 { 418 compatible = "rockchip,rk806"; 419 spi-max-frequency = <1000000>; 420 reg = <0x0>; 421 422 interrupt-parent = <&gpio0>; 423 interrupts = <7 IRQ_TYPE_LEVEL_LOW>; 424 425 pinctrl-names = "default"; 426 pinctrl-0 = <&pmic_pins>, <&rk806_dvs1_null>, 427 <&rk806_dvs2_null>, <&rk806_dvs3_null>; 428 429 system-power-controller; 430 431 vcc1-supply = <&vcc5v0_sys>; 432 vcc2-supply = <&vcc5v0_sys>; 433 vcc3-supply = <&vcc5v0_sys>; 434 vcc4-supply = <&vcc5v0_sys>; 435 vcc5-supply = <&vcc5v0_sys>; 436 vcc6-supply = <&vcc5v0_sys>; 437 vcc7-supply = <&vcc5v0_sys>; 438 vcc8-supply = <&vcc5v0_sys>; 439 vcc9-supply = <&vcc5v0_sys>; 440 vcc10-supply = <&vcc5v0_sys>; 441 vcc11-supply = <&vcc_2v0_pldo_s3>; 442 vcc12-supply = <&vcc5v0_sys>; 443 vcc13-supply = <&vcc_1v1_nldo_s3>; 444 vcc14-supply = <&vcc_1v1_nldo_s3>; 445 vcca-supply = <&vcc5v0_sys>; 446 447 gpio-controller; 448 #gpio-cells = <2>; 449 450 rk806_dvs1_null: dvs1-null-pins { 451 pins = "gpio_pwrctrl1"; 452 function = "pin_fun0"; 453 }; 454 455 rk806_dvs2_null: dvs2-null-pins { 456 pins = "gpio_pwrctrl2"; 457 function = "pin_fun0"; 458 }; 459 460 rk806_dvs3_null: dvs3-null-pins { 461 pins = "gpio_pwrctrl3"; 462 function = "pin_fun0"; 463 }; 464 465 regulators { 466 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 { 467 regulator-boot-on; 468 regulator-min-microvolt = <550000>; 469 regulator-max-microvolt = <950000>; 470 regulator-ramp-delay = <12500>; 471 regulator-name = "vdd_gpu_s0"; 472 regulator-enable-ramp-delay = <400>; 473 474 regulator-state-mem { 475 regulator-off-in-suspend; 476 }; 477 }; 478 479 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 { 480 regulator-always-on; 481 regulator-boot-on; 482 regulator-min-microvolt = <550000>; 483 regulator-max-microvolt = <950000>; 484 regulator-ramp-delay = <12500>; 485 regulator-name = "vdd_cpu_lit_s0"; 486 487 regulator-state-mem { 488 regulator-off-in-suspend; 489 }; 490 }; 491 492 vdd_log_s0: dcdc-reg3 { 493 regulator-always-on; 494 regulator-boot-on; 495 regulator-min-microvolt = <675000>; 496 regulator-max-microvolt = <750000>; 497 regulator-ramp-delay = <12500>; 498 regulator-name = "vdd_log_s0"; 499 500 regulator-state-mem { 501 regulator-off-in-suspend; 502 regulator-suspend-microvolt = <750000>; 503 }; 504 }; 505 506 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 { 507 regulator-always-on; 508 regulator-boot-on; 509 regulator-min-microvolt = <550000>; 510 regulator-max-microvolt = <950000>; 511 regulator-ramp-delay = <12500>; 512 regulator-name = "vdd_vdenc_s0"; 513 514 regulator-state-mem { 515 regulator-off-in-suspend; 516 }; 517 }; 518 519 vdd_ddr_s0: dcdc-reg5 { 520 regulator-always-on; 521 regulator-boot-on; 522 regulator-min-microvolt = <675000>; 523 regulator-max-microvolt = <900000>; 524 regulator-ramp-delay = <12500>; 525 regulator-name = "vdd_ddr_s0"; 526 527 regulator-state-mem { 528 regulator-off-in-suspend; 529 regulator-suspend-microvolt = <850000>; 530 }; 531 }; 532 533 vdd2_ddr_s3: dcdc-reg6 { 534 regulator-always-on; 535 regulator-boot-on; 536 regulator-name = "vdd2_ddr_s3"; 537 538 regulator-state-mem { 539 regulator-on-in-suspend; 540 }; 541 }; 542 543 vcc_2v0_pldo_s3: dcdc-reg7 { 544 regulator-always-on; 545 regulator-boot-on; 546 regulator-min-microvolt = <2000000>; 547 regulator-max-microvolt = <2000000>; 548 regulator-ramp-delay = <12500>; 549 regulator-name = "vdd_2v0_pldo_s3"; 550 551 regulator-state-mem { 552 regulator-on-in-suspend; 553 regulator-suspend-microvolt = <2000000>; 554 }; 555 }; 556 557 vcc_3v3_s3: dcdc-reg8 { 558 regulator-always-on; 559 regulator-boot-on; 560 regulator-min-microvolt = <3300000>; 561 regulator-max-microvolt = <3300000>; 562 regulator-name = "vcc_3v3_s3"; 563 564 regulator-state-mem { 565 regulator-on-in-suspend; 566 regulator-suspend-microvolt = <3300000>; 567 }; 568 }; 569 570 vddq_ddr_s0: dcdc-reg9 { 571 regulator-always-on; 572 regulator-boot-on; 573 regulator-name = "vddq_ddr_s0"; 574 575 regulator-state-mem { 576 regulator-off-in-suspend; 577 }; 578 }; 579 580 vcc_1v8_s3: dcdc-reg10 { 581 regulator-always-on; 582 regulator-boot-on; 583 regulator-min-microvolt = <1800000>; 584 regulator-max-microvolt = <1800000>; 585 regulator-name = "vcc_1v8_s3"; 586 587 regulator-state-mem { 588 regulator-on-in-suspend; 589 regulator-suspend-microvolt = <1800000>; 590 }; 591 }; 592 593 avcc_1v8_s0: pldo-reg1 { 594 regulator-always-on; 595 regulator-boot-on; 596 regulator-min-microvolt = <1800000>; 597 regulator-max-microvolt = <1800000>; 598 regulator-name = "avcc_1v8_s0"; 599 600 regulator-state-mem { 601 regulator-off-in-suspend; 602 }; 603 }; 604 605 vcc_1v8_s0: pldo-reg2 { 606 regulator-always-on; 607 regulator-boot-on; 608 regulator-min-microvolt = <1800000>; 609 regulator-max-microvolt = <1800000>; 610 regulator-name = "vcc_1v8_s0"; 611 612 regulator-state-mem { 613 regulator-off-in-suspend; 614 regulator-suspend-microvolt = <1800000>; 615 }; 616 }; 617 618 avdd_1v2_s0: pldo-reg3 { 619 regulator-always-on; 620 regulator-boot-on; 621 regulator-min-microvolt = <1200000>; 622 regulator-max-microvolt = <1200000>; 623 regulator-name = "avdd_1v2_s0"; 624 625 regulator-state-mem { 626 regulator-off-in-suspend; 627 }; 628 }; 629 630 vcc_3v3_s0: pldo-reg4 { 631 regulator-always-on; 632 regulator-boot-on; 633 regulator-min-microvolt = <3300000>; 634 regulator-max-microvolt = <3300000>; 635 regulator-ramp-delay = <12500>; 636 regulator-name = "vcc_3v3_s0"; 637 638 regulator-state-mem { 639 regulator-off-in-suspend; 640 }; 641 }; 642 643 vccio_sd_s0: pldo-reg5 { 644 regulator-always-on; 645 regulator-boot-on; 646 regulator-min-microvolt = <1800000>; 647 regulator-max-microvolt = <3300000>; 648 regulator-ramp-delay = <12500>; 649 regulator-name = "vccio_sd_s0"; 650 651 regulator-state-mem { 652 regulator-off-in-suspend; 653 }; 654 }; 655 656 pldo6_s3: pldo-reg6 { 657 regulator-always-on; 658 regulator-boot-on; 659 regulator-min-microvolt = <1800000>; 660 regulator-max-microvolt = <1800000>; 661 regulator-name = "pldo6_s3"; 662 663 regulator-state-mem { 664 regulator-on-in-suspend; 665 regulator-suspend-microvolt = <1800000>; 666 }; 667 }; 668 669 vdd_0v75_s3: nldo-reg1 { 670 regulator-always-on; 671 regulator-boot-on; 672 regulator-min-microvolt = <750000>; 673 regulator-max-microvolt = <750000>; 674 regulator-name = "vdd_0v75_s3"; 675 676 regulator-state-mem { 677 regulator-on-in-suspend; 678 regulator-suspend-microvolt = <750000>; 679 }; 680 }; 681 682 vdd_ddr_pll_s0: nldo-reg2 { 683 regulator-always-on; 684 regulator-boot-on; 685 regulator-min-microvolt = <850000>; 686 regulator-max-microvolt = <850000>; 687 regulator-name = "vdd_ddr_pll_s0"; 688 689 regulator-state-mem { 690 regulator-off-in-suspend; 691 regulator-suspend-microvolt = <850000>; 692 }; 693 }; 694 695 avdd_0v75_s0: nldo-reg3 { 696 regulator-always-on; 697 regulator-boot-on; 698 regulator-min-microvolt = <750000>; 699 regulator-max-microvolt = <750000>; 700 regulator-name = "avdd_0v75_s0"; 701 702 regulator-state-mem { 703 regulator-off-in-suspend; 704 }; 705 }; 706 707 vdd_0v85_s0: nldo-reg4 { 708 regulator-always-on; 709 regulator-boot-on; 710 regulator-min-microvolt = <850000>; 711 regulator-max-microvolt = <850000>; 712 regulator-name = "vdd_0v85_s0"; 713 714 regulator-state-mem { 715 regulator-off-in-suspend; 716 }; 717 }; 718 719 vdd_0v75_s0: nldo-reg5 { 720 regulator-always-on; 721 regulator-boot-on; 722 regulator-min-microvolt = <750000>; 723 regulator-max-microvolt = <750000>; 724 regulator-name = "vdd_0v75_s0"; 725 726 regulator-state-mem { 727 regulator-off-in-suspend; 728 }; 729 }; 730 }; 731 }; 732}; 733 734&uart2 { 735 pinctrl-0 = <&uart2m0_xfer>; 736 status = "okay"; 737}; 738 739&u2phy2 { 740 status = "okay"; 741}; 742 743&u2phy2_host { 744 /* connected to USB hub, which is powered by vcc5v0_sys */ 745 phy-supply = <&vcc5v0_sys>; 746 status = "okay"; 747}; 748 749&u2phy3 { 750 status = "okay"; 751}; 752 753&u2phy3_host { 754 phy-supply = <&vcc5v0_host>; 755 status = "okay"; 756}; 757 758&usb_host0_ehci { 759 status = "okay"; 760}; 761 762&usb_host0_ohci { 763 status = "okay"; 764}; 765 766&usb_host1_ehci { 767 status = "okay"; 768}; 769 770&usb_host1_ohci { 771 status = "okay"; 772}; 773 774&usb_host2_xhci { 775 status = "okay"; 776}; 777