1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra124-vic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: NVIDIA Tegra Video Image Composer
8
9 maintainers:
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
12
13 properties:
14 $nodename:
15 pattern: "^vic@[0-9a-f]+$"
16
17 compatible:
18 oneOf:
19 - enum:
20 - nvidia,tegra124-vic
21 - nvidia,tegra210-vic
22 - nvidia,tegra186-vic
23 - nvidia,tegra194-vic
24 - nvidia,tegra234-vic
25
26 - items:
27 - const: nvidia,tegra132-vic
28 - const: nvidia,tegra124-vic
29
30 reg:
31 maxItems: 1
32
33 interrupts:
34 maxItems: 1
35
36 clocks:
37 items:
38 - description: clock input for the VIC hardware
39
40 clock-names:
41 items:
42 - const: vic
43
44 resets:
45 items:
46 - description: module reset
47
48 reset-names:
49 items:
50 - const: vic
51
52 power-domains:
53 maxItems: 1
54
55 iommus:
56 maxItems: 1
57
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 VIC
63 - description: memory write client for VIC
64
65 interconnect-names:
66 items:
67 - const: dma-mem # read
68 - const: write
69
70 dma-coherent: true
71
72 additionalProperties: false
Cache object: 3caed95ec7d7c50c18cdae4507944d6b
|