|
334 | 334 | <&infracfg CLK_INFRA_133M_USB_HCK>,
|
335 | 335 | <&infracfg CLK_INFRA_USB_XHCI>;
|
336 | 336 | clock-names = "sys_ck", "ref_ck", "mcu_ck", "dma_ck", "xhci_ck";
|
| 337 | + phys = <&xphyu2port0 PHY_TYPE_USB2>, |
| 338 | + <&xphyu3port0 PHY_TYPE_USB3>; |
337 | 339 | status = "disabled";
|
338 | 340 | };
|
339 | 341 |
|
|
398 | 400 | pinctrl-0 = <&pcie2_pins>;
|
399 | 401 | status = "disabled";
|
400 | 402 |
|
| 403 | + phys = <&xphyu3port0 PHY_TYPE_PCIE>; |
| 404 | + phy-names = "pcie-phy"; |
| 405 | + |
401 | 406 | #interrupt-cells = <1>;
|
402 | 407 | interrupt-map-mask = <0 0 0 0x7>;
|
403 | 408 | interrupt-map = <0 0 0 1 &pcie_intc2 0>,
|
|
548 | 553 | };
|
549 | 554 | };
|
550 | 555 |
|
| 556 | + |
| 557 | + topmisc: system-controller@11d10084 { |
| 558 | + compatible = "mediatek,mt7988-topmisc", |
| 559 | + "syscon"; |
| 560 | + reg = <0 0x11d10084 0 0xff80>; |
| 561 | + }; |
| 562 | + |
| 563 | + xs-phy@11e10000 { |
| 564 | + compatible = "mediatek,mt7988-xsphy", |
| 565 | + "mediatek,xsphy"; |
| 566 | + #address-cells = <2>; |
| 567 | + #size-cells = <2>; |
| 568 | + ranges; |
| 569 | + status = "disabled"; |
| 570 | + |
| 571 | + xphyu2port0: usb-phy@11e10000 { |
| 572 | + reg = <0 0x11e10000 0 0x400>; |
| 573 | + clocks = <&infracfg CLK_INFRA_USB_UTMI>; |
| 574 | + clock-names = "ref"; |
| 575 | + #phy-cells = <1>; |
| 576 | + }; |
| 577 | + |
| 578 | + xphyu3port0: usb-phy@11e13000 { |
| 579 | + reg = <0 0x11e13400 0 0x500>; |
| 580 | + clocks = <&infracfg CLK_INFRA_USB_PIPE>; |
| 581 | + clock-names = "ref"; |
| 582 | + #phy-cells = <1>; |
| 583 | + mediatek,syscon-type = <&topmisc 0x194 0>; |
| 584 | + }; |
| 585 | + }; |
| 586 | + |
551 | 587 | clock-controller@11f40000 {
|
552 | 588 | compatible = "mediatek,mt7988-xfi-pll";
|
553 | 589 | reg = <0 0x11f40000 0 0x1000>;
|
|
0 commit comments