|
636 | 636 | status = "disabled";
|
637 | 637 | };
|
638 | 638 |
|
| 639 | + usb@0,70090000 { |
| 640 | + compatible = "nvidia,tegra124-xusb"; |
| 641 | + reg = <0x0 0x70090000 0x0 0x8000>, |
| 642 | + <0x0 0x70098000 0x0 0x1000>, |
| 643 | + <0x0 0x70099000 0x0 0x1000>; |
| 644 | + reg-names = "hcd", "fpci", "ipfs"; |
| 645 | + |
| 646 | + interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>, |
| 647 | + <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>; |
| 648 | + |
| 649 | + clocks = <&tegra_car TEGRA124_CLK_XUSB_HOST>, |
| 650 | + <&tegra_car TEGRA124_CLK_XUSB_HOST_SRC>, |
| 651 | + <&tegra_car TEGRA124_CLK_XUSB_FALCON_SRC>, |
| 652 | + <&tegra_car TEGRA124_CLK_XUSB_SS>, |
| 653 | + <&tegra_car TEGRA124_CLK_XUSB_SS_DIV2>, |
| 654 | + <&tegra_car TEGRA124_CLK_XUSB_SS_SRC>, |
| 655 | + <&tegra_car TEGRA124_CLK_XUSB_HS_SRC>, |
| 656 | + <&tegra_car TEGRA124_CLK_XUSB_FS_SRC>, |
| 657 | + <&tegra_car TEGRA124_CLK_PLL_U_480M>, |
| 658 | + <&tegra_car TEGRA124_CLK_CLK_M>, |
| 659 | + <&tegra_car TEGRA124_CLK_PLL_E>; |
| 660 | + clock-names = "xusb_host", "xusb_host_src", |
| 661 | + "xusb_falcon_src", "xusb_ss", |
| 662 | + "xusb_ss_div2", "xusb_ss_src", |
| 663 | + "xusb_hs_src", "xusb_fs_src", |
| 664 | + "pll_u_480m", "clk_m", "pll_e"; |
| 665 | + resets = <&tegra_car 89>, <&tegra_car 156>, |
| 666 | + <&tegra_car 143>; |
| 667 | + reset-names = "xusb_host", "xusb_ss", "xusb_src"; |
| 668 | + |
| 669 | + nvidia,xusb-padctl = <&padctl>; |
| 670 | + |
| 671 | + status = "disabled"; |
| 672 | + }; |
| 673 | + |
639 | 674 | padctl: padctl@0,7009f000 {
|
640 | 675 | compatible = "nvidia,tegra124-xusb-padctl";
|
641 | 676 | reg = <0x0 0x7009f000 0x0 0x1000>;
|
|
0 commit comments