firewire: core: add memo about the caller of show functions for device attributes
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / interconnect / qcom,rpm.yaml
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/interconnect/qcom,rpm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Qualcomm RPM Network-On-Chip Interconnect
8
9 maintainers:
10   - Georgi Djakov <djakov@kernel.org>
11
12 description: |
13   RPM interconnect providers support system bandwidth requirements through
14   RPM processor. The provider is able to communicate with the RPM through
15   the RPM shared memory device.
16
17 allOf:
18   - $ref: qcom,rpm-common.yaml#
19
20 properties:
21   reg:
22     maxItems: 1
23
24   compatible:
25     enum:
26       - qcom,msm8916-bimc
27       - qcom,msm8916-pcnoc
28       - qcom,msm8916-snoc
29       - qcom,qcs404-bimc
30       - qcom,qcs404-pcnoc
31       - qcom,qcs404-snoc
32
33 required:
34   - compatible
35   - reg
36
37 unevaluatedProperties: false
38
39 examples:
40   - |
41       #include <dt-bindings/clock/qcom,rpmcc.h>
42
43       bimc: interconnect@400000 {
44           compatible = "qcom,msm8916-bimc";
45           reg = <0x00400000 0x62000>;
46           #interconnect-cells = <1>;
47       };