brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · 49eb156 Raw
83 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/interconnect/qcom,sm6350-rpmh.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm SM6350 RPMh Network-On-Chip Interconnect8 9maintainers:10  - Luca Weiss <luca.weiss@fairphone.com>11 12description:13  Qualcomm RPMh-based interconnect provider on SM6350.14 15allOf:16  - $ref: qcom,rpmh-common.yaml#17 18properties:19  compatible:20    enum:21      - qcom,sm6350-aggre1-noc22      - qcom,sm6350-aggre2-noc23      - qcom,sm6350-config-noc24      - qcom,sm6350-dc-noc25      - qcom,sm6350-gem-noc26      - qcom,sm6350-mmss-noc27      - qcom,sm6350-npu-noc28      - qcom,sm6350-system-noc29 30  reg:31    maxItems: 132 33  '#interconnect-cells': true34 35patternProperties:36  '^interconnect-[a-z0-9\-]+$':37    type: object38    description:39      The interconnect providers do not have a separate QoS register space,40      but share parent's space.41    $ref: qcom,rpmh-common.yaml#42 43    properties:44      compatible:45        enum:46          - qcom,sm6350-clk-virt47          - qcom,sm6350-compute-noc48 49      '#interconnect-cells': true50 51    required:52      - compatible53 54    unevaluatedProperties: false55 56required:57  - compatible58  - reg59 60unevaluatedProperties: false61 62examples:63  - |64    config_noc: interconnect@1500000 {65        compatible = "qcom,sm6350-config-noc";66        reg = <0x01500000 0x28000>;67        #interconnect-cells = <2>;68        qcom,bcm-voters = <&apps_bcm_voter>;69    };70 71    system_noc: interconnect@1620000 {72        compatible = "qcom,sm6350-system-noc";73        reg = <0x01620000 0x17080>;74        #interconnect-cells = <2>;75        qcom,bcm-voters = <&apps_bcm_voter>;76 77        clk_virt: interconnect-clk-virt {78            compatible = "qcom,sm6350-clk-virt";79            #interconnect-cells = <2>;80            qcom,bcm-voters = <&apps_bcm_voter>;81        };82    };83