|
527 | 527 | }; |
528 | 528 | }; |
529 | 529 |
|
530 | | - aggre1_noc: interconnect-aggre1-noc { |
531 | | - compatible = "qcom,sa8775p-aggre1-noc"; |
532 | | - #interconnect-cells = <2>; |
533 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
534 | | - }; |
535 | | - |
536 | | - aggre2_noc: interconnect-aggre2-noc { |
537 | | - compatible = "qcom,sa8775p-aggre2-noc"; |
538 | | - #interconnect-cells = <2>; |
539 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
540 | | - }; |
541 | | - |
542 | 530 | clk_virt: interconnect-clk-virt { |
543 | 531 | compatible = "qcom,sa8775p-clk-virt"; |
544 | 532 | #interconnect-cells = <2>; |
545 | 533 | qcom,bcm-voters = <&apps_bcm_voter>; |
546 | 534 | }; |
547 | 535 |
|
548 | | - config_noc: interconnect-config-noc { |
549 | | - compatible = "qcom,sa8775p-config-noc"; |
550 | | - #interconnect-cells = <2>; |
551 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
552 | | - }; |
553 | | - |
554 | | - dc_noc: interconnect-dc-noc { |
555 | | - compatible = "qcom,sa8775p-dc-noc"; |
556 | | - #interconnect-cells = <2>; |
557 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
558 | | - }; |
559 | | - |
560 | | - gem_noc: interconnect-gem-noc { |
561 | | - compatible = "qcom,sa8775p-gem-noc"; |
562 | | - #interconnect-cells = <2>; |
563 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
564 | | - }; |
565 | | - |
566 | | - gpdsp_anoc: interconnect-gpdsp-anoc { |
567 | | - compatible = "qcom,sa8775p-gpdsp-anoc"; |
568 | | - #interconnect-cells = <2>; |
569 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
570 | | - }; |
571 | | - |
572 | | - lpass_ag_noc: interconnect-lpass-ag-noc { |
573 | | - compatible = "qcom,sa8775p-lpass-ag-noc"; |
574 | | - #interconnect-cells = <2>; |
575 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
576 | | - }; |
577 | | - |
578 | 536 | mc_virt: interconnect-mc-virt { |
579 | 537 | compatible = "qcom,sa8775p-mc-virt"; |
580 | 538 | #interconnect-cells = <2>; |
581 | 539 | qcom,bcm-voters = <&apps_bcm_voter>; |
582 | 540 | }; |
583 | 541 |
|
584 | | - mmss_noc: interconnect-mmss-noc { |
585 | | - compatible = "qcom,sa8775p-mmss-noc"; |
586 | | - #interconnect-cells = <2>; |
587 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
588 | | - }; |
589 | | - |
590 | | - nspa_noc: interconnect-nspa-noc { |
591 | | - compatible = "qcom,sa8775p-nspa-noc"; |
592 | | - #interconnect-cells = <2>; |
593 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
594 | | - }; |
595 | | - |
596 | | - nspb_noc: interconnect-nspb-noc { |
597 | | - compatible = "qcom,sa8775p-nspb-noc"; |
598 | | - #interconnect-cells = <2>; |
599 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
600 | | - }; |
601 | | - |
602 | | - pcie_anoc: interconnect-pcie-anoc { |
603 | | - compatible = "qcom,sa8775p-pcie-anoc"; |
604 | | - #interconnect-cells = <2>; |
605 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
606 | | - }; |
607 | | - |
608 | | - system_noc: interconnect-system-noc { |
609 | | - compatible = "qcom,sa8775p-system-noc"; |
610 | | - #interconnect-cells = <2>; |
611 | | - qcom,bcm-voters = <&apps_bcm_voter>; |
612 | | - }; |
613 | | - |
614 | 542 | /* Will be updated by the bootloader. */ |
615 | 543 | memory@80000000 { |
616 | 544 | device_type = "memory"; |
|
2710 | 2638 | reg = <0 0x010d2000 0 0x1000>; |
2711 | 2639 | }; |
2712 | 2640 |
|
| 2641 | + config_noc: interconnect@14c0000 { |
| 2642 | + compatible = "qcom,sa8775p-config-noc"; |
| 2643 | + reg = <0x0 0x014c0000 0x0 0x13080>; |
| 2644 | + #interconnect-cells = <2>; |
| 2645 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2646 | + }; |
| 2647 | + |
| 2648 | + system_noc: interconnect@1680000 { |
| 2649 | + compatible = "qcom,sa8775p-system-noc"; |
| 2650 | + reg = <0x0 0x01680000 0x0 0x15080>; |
| 2651 | + #interconnect-cells = <2>; |
| 2652 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2653 | + }; |
| 2654 | + |
| 2655 | + aggre1_noc: interconnect@16c0000 { |
| 2656 | + compatible = "qcom,sa8775p-aggre1-noc"; |
| 2657 | + reg = <0x0 0x016c0000 0x0 0x18080>; |
| 2658 | + #interconnect-cells = <2>; |
| 2659 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2660 | + clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, |
| 2661 | + <&gcc GCC_AGGRE_NOC_QUPV3_AXI_CLK>, |
| 2662 | + <&gcc GCC_AGGRE_USB2_PRIM_AXI_CLK>, |
| 2663 | + <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>, |
| 2664 | + <&gcc GCC_AGGRE_USB3_SEC_AXI_CLK>; |
| 2665 | + }; |
| 2666 | + |
| 2667 | + aggre2_noc: interconnect@1700000 { |
| 2668 | + compatible = "qcom,sa8775p-aggre2-noc"; |
| 2669 | + reg = <0x0 0x01700000 0x0 0x1b080>; |
| 2670 | + #interconnect-cells = <2>; |
| 2671 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2672 | + clocks = <&gcc GCC_AGGRE_UFS_CARD_AXI_CLK>, |
| 2673 | + <&rpmhcc RPMH_IPA_CLK>; |
| 2674 | + }; |
| 2675 | + |
| 2676 | + pcie_anoc: interconnect@1760000 { |
| 2677 | + compatible = "qcom,sa8775p-pcie-anoc"; |
| 2678 | + reg = <0x0 0x01760000 0x0 0xc080>; |
| 2679 | + #interconnect-cells = <2>; |
| 2680 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2681 | + }; |
| 2682 | + |
| 2683 | + gpdsp_anoc: interconnect@1780000 { |
| 2684 | + compatible = "qcom,sa8775p-gpdsp-anoc"; |
| 2685 | + reg = <0x0 0x01780000 0x0 0xe080>; |
| 2686 | + #interconnect-cells = <2>; |
| 2687 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2688 | + }; |
| 2689 | + |
| 2690 | + mmss_noc: interconnect@17a0000 { |
| 2691 | + compatible = "qcom,sa8775p-mmss-noc"; |
| 2692 | + reg = <0x0 0x017a0000 0x0 0x40000>; |
| 2693 | + #interconnect-cells = <2>; |
| 2694 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2695 | + }; |
| 2696 | + |
2713 | 2697 | ufs_mem_hc: ufshc@1d84000 { |
2714 | 2698 | compatible = "qcom,sa8775p-ufshc", "qcom,ufshc", "jedec,ufs-2.0"; |
2715 | 2699 | reg = <0x0 0x01d84000 0x0 0x3000>; |
|
2802 | 2786 | interconnect-names = "memory"; |
2803 | 2787 | }; |
2804 | 2788 |
|
| 2789 | + lpass_ag_noc: interconnect@3c40000 { |
| 2790 | + compatible = "qcom,sa8775p-lpass-ag-noc"; |
| 2791 | + reg = <0x0 0x03c40000 0x0 0x17200>; |
| 2792 | + #interconnect-cells = <2>; |
| 2793 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 2794 | + }; |
| 2795 | + |
2805 | 2796 | ctcu@4001000 { |
2806 | 2797 | compatible = "qcom,sa8775p-ctcu"; |
2807 | 2798 | reg = <0x0 0x04001000 0x0 0x1000>; |
|
4014 | 4005 | reg = <0x0 0x0891c000 0x0 0x84>; |
4015 | 4006 | }; |
4016 | 4007 |
|
| 4008 | + dc_noc: interconnect@90e0000 { |
| 4009 | + compatible = "qcom,sa8775p-dc-noc"; |
| 4010 | + reg = <0x0 0x090e0000 0x0 0x5080>; |
| 4011 | + #interconnect-cells = <2>; |
| 4012 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 4013 | + }; |
| 4014 | + |
| 4015 | + gem_noc: interconnect@9100000 { |
| 4016 | + compatible = "qcom,sa8775p-gem-noc"; |
| 4017 | + reg = <0x0 0x09100000 0x0 0xf6080>; |
| 4018 | + #interconnect-cells = <2>; |
| 4019 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 4020 | + }; |
| 4021 | + |
4017 | 4022 | usb_0: usb@a600000 { |
4018 | 4023 | compatible = "qcom,sa8775p-dwc3", "qcom,snps-dwc3"; |
4019 | 4024 | reg = <0 0x0a600000 0 0xfc100>; |
|
7048 | 7053 | status = "disabled"; |
7049 | 7054 | }; |
7050 | 7055 |
|
| 7056 | + nspa_noc: interconnect@260c0000 { |
| 7057 | + compatible = "qcom,sa8775p-nspa-noc"; |
| 7058 | + reg = <0x0 0x260c0000 0x0 0x16080>; |
| 7059 | + #interconnect-cells = <2>; |
| 7060 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 7061 | + }; |
| 7062 | + |
7051 | 7063 | remoteproc_cdsp0: remoteproc@26300000 { |
7052 | 7064 | compatible = "qcom,sa8775p-cdsp0-pas"; |
7053 | 7065 | reg = <0x0 0x26300000 0x0 0x10000>; |
|
7180 | 7192 | }; |
7181 | 7193 | }; |
7182 | 7194 |
|
| 7195 | + nspb_noc: interconnect@2a0c0000 { |
| 7196 | + compatible = "qcom,sa8775p-nspb-noc"; |
| 7197 | + reg = <0x0 0x2a0c0000 0x0 0x16080>; |
| 7198 | + #interconnect-cells = <2>; |
| 7199 | + qcom,bcm-voters = <&apps_bcm_voter>; |
| 7200 | + }; |
| 7201 | + |
7183 | 7202 | remoteproc_cdsp1: remoteproc@2a300000 { |
7184 | 7203 | compatible = "qcom,sa8775p-cdsp1-pas"; |
7185 | 7204 | reg = <0x0 0x2a300000 0x0 0x10000>; |
|
0 commit comments