16120e5d8SBrian Masney# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 26120e5d8SBrian Masney%YAML 1.2 36120e5d8SBrian Masney--- 46120e5d8SBrian Masney$id: http://devicetree.org/schemas/interconnect/qcom,msm8974.yaml# 56120e5d8SBrian Masney$schema: http://devicetree.org/meta-schemas/core.yaml# 66120e5d8SBrian Masney 76120e5d8SBrian Masneytitle: Qualcomm MSM8974 Network-On-Chip Interconnect 86120e5d8SBrian Masney 96120e5d8SBrian Masneymaintainers: 106120e5d8SBrian Masney - Brian Masney <masneyb@onstation.org> 116120e5d8SBrian Masney 126120e5d8SBrian Masneydescription: | 136120e5d8SBrian Masney The Qualcomm MSM8974 interconnect providers support setting system 146120e5d8SBrian Masney bandwidth requirements between various network-on-chip fabrics. 156120e5d8SBrian Masney 166120e5d8SBrian Masneyproperties: 176120e5d8SBrian Masney reg: 186120e5d8SBrian Masney maxItems: 1 196120e5d8SBrian Masney 206120e5d8SBrian Masney compatible: 216120e5d8SBrian Masney enum: 226120e5d8SBrian Masney - qcom,msm8974-bimc 236120e5d8SBrian Masney - qcom,msm8974-cnoc 246120e5d8SBrian Masney - qcom,msm8974-mmssnoc 256120e5d8SBrian Masney - qcom,msm8974-ocmemnoc 266120e5d8SBrian Masney - qcom,msm8974-pnoc 276120e5d8SBrian Masney - qcom,msm8974-snoc 286120e5d8SBrian Masney 296120e5d8SBrian Masney '#interconnect-cells': 306120e5d8SBrian Masney const: 1 316120e5d8SBrian Masney 326120e5d8SBrian Masney clock-names: 336120e5d8SBrian Masney items: 346120e5d8SBrian Masney - const: bus 356120e5d8SBrian Masney - const: bus_a 366120e5d8SBrian Masney 376120e5d8SBrian Masney clocks: 386120e5d8SBrian Masney items: 396120e5d8SBrian Masney - description: Bus Clock 406120e5d8SBrian Masney - description: Bus A Clock 416120e5d8SBrian Masney 426120e5d8SBrian Masneyrequired: 436120e5d8SBrian Masney - compatible 446120e5d8SBrian Masney - reg 456120e5d8SBrian Masney - '#interconnect-cells' 466120e5d8SBrian Masney - clock-names 476120e5d8SBrian Masney - clocks 486120e5d8SBrian Masney 496120e5d8SBrian MasneyadditionalProperties: false 506120e5d8SBrian Masney 516120e5d8SBrian Masneyexamples: 526120e5d8SBrian Masney - | 536120e5d8SBrian Masney #include <dt-bindings/clock/qcom,rpmcc.h> 546120e5d8SBrian Masney 556120e5d8SBrian Masney bimc: interconnect@fc380000 { 566120e5d8SBrian Masney reg = <0xfc380000 0x6a000>; 576120e5d8SBrian Masney compatible = "qcom,msm8974-bimc"; 586120e5d8SBrian Masney #interconnect-cells = <1>; 596120e5d8SBrian Masney clock-names = "bus", "bus_a"; 606120e5d8SBrian Masney clocks = <&rpmcc RPM_SMD_BIMC_CLK>, 616120e5d8SBrian Masney <&rpmcc RPM_SMD_BIMC_A_CLK>; 626120e5d8SBrian Masney }; 63