brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 3153d91 Raw
74 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/media/qcom,venus-common.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm SoC Venus Video Encode and Decode Accelerators Common Properties8 9maintainers:10  - Stanimir Varbanov <stanimir.k.varbanov@gmail.com>11  - Vikash Garodia <quic_vgarodia@quicinc.com>12 13description: |14  The Venus IP is a video encode and decode accelerator present15  on Qualcomm platforms16 17properties:18  reg:19    maxItems: 120 21  clocks:22    minItems: 323    maxItems: 724 25  clock-names:26    minItems: 327    maxItems: 728 29  firmware-name:30    maxItems: 131 32  interrupts:33    maxItems: 134 35  iommus:36    minItems: 137    maxItems: 2038 39  memory-region:40    maxItems: 141 42  power-domains:43    minItems: 144    maxItems: 445 46  power-domain-names:47    minItems: 148    maxItems: 449 50  video-firmware:51    type: object52    additionalProperties: false53 54    description: |55      Firmware subnode is needed when the platform does not56      have TrustZone.57 58    properties:59      iommus:60        maxItems: 161 62    required:63      - iommus64 65required:66  - reg67  - clocks68  - clock-names69  - interrupts70  - memory-region71  - power-domains72 73additionalProperties: true74