brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 7200095 Raw
73 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/tegra/nvidia,tegra124-vic.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NVIDIA Tegra Video Image Composer8 9maintainers:10  - Thierry Reding <thierry.reding@gmail.com>11  - Jon Hunter <jonathanh@nvidia.com>12 13properties:14  $nodename:15    pattern: "^vic@[0-9a-f]+$"16 17  compatible:18    oneOf:19      - enum:20          - nvidia,tegra124-vic21          - nvidia,tegra210-vic22          - nvidia,tegra186-vic23          - nvidia,tegra194-vic24          - nvidia,tegra234-vic25 26      - items:27          - const: nvidia,tegra132-vic28          - const: nvidia,tegra124-vic29 30  reg:31    maxItems: 132 33  interrupts:34    maxItems: 135 36  clocks:37    items:38      - description: clock input for the VIC hardware39 40  clock-names:41    items:42      - const: vic43 44  resets:45    items:46      - description: module reset47 48  reset-names:49    items:50      - const: vic51 52  power-domains:53    maxItems: 154 55  iommus:56    maxItems: 157 58  interconnects:59    description: Description of the interconnect paths for the VIC;60      see ../interconnect/interconnect.txt for details.61    items:62      - description: memory read client for VIC63      - description: memory write client for VIC64 65  interconnect-names:66    items:67      - const: dma-mem # read68      - const: write69 70  dma-coherent: true71 72additionalProperties: false73