xref: /freebsd-src/sys/contrib/device-tree/Bindings/interconnect/qcom,rpm-common.yaml (revision 84943d6f38e936ac3b7a3947ca26eeb27a39f938)
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-common.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm RPMh Network-On-Chip Interconnect
8
9maintainers:
10  - Konrad Dybcio <konradybcio@kernel.org>
11
12description:
13  RPM interconnect providers support for managing system bandwidth requirements
14  through manual requests based on either predefined values or as indicated by
15  the bus monitor hardware. Each provider node represents a NoC bus master,
16  driven by a dedicated clock source.
17
18properties:
19  '#interconnect-cells':
20    oneOf:
21      - const: 2
22      - const: 1
23        deprecated: true
24
25required:
26  - '#interconnect-cells'
27
28additionalProperties: true
29