brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · bbeb054 Raw
44 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,rpmh-common.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm RPMh Network-On-Chip Interconnect8 9maintainers:10  - Georgi Djakov <djakov@kernel.org>11  - Bjorn Andersson <bjorn.andersson@linaro.org>12 13description:14  RPMh interconnect providers support system bandwidth requirements through15  RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is16  able to communicate with the BCM through the Resource State Coordinator (RSC)17  associated with each execution environment. Provider nodes must point to at18  least one RPMh device child node pertaining to their RSC and each provider19  can map to multiple RPMh resources.20 21properties:22  '#interconnect-cells':23    enum: [ 1, 2 ]24 25  qcom,bcm-voters:26    $ref: /schemas/types.yaml#/definitions/phandle-array27    items:28      maxItems: 129    maxItems: 230    description:31      List of phandles to qcom,bcm-voter nodes that are required by32      this interconnect to send RPMh commands.33 34  qcom,bcm-voter-names:35    maxItems: 236    description:37      Names for each of the qcom,bcm-voters specified.38 39required:40  - '#interconnect-cells'41  - qcom,bcm-voters42 43additionalProperties: true44