Lines Matching +full:power +full:- +full:domain +full:- +full:names
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/qcom,sc7180-venus.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Stanimir Varbanov <stanimir.varbanov@linaro.org>
19 const: qcom,sc7180-venus
27 power-domains:
31 power-domain-names:
34 - const: venus
35 - const: vcodec0
36 - const: cx
41 clock-names:
43 - const: core
44 - const: iface
45 - const: bus
46 - const: vcodec0_core
47 - const: vcodec0_bus
52 memory-region:
58 interconnect-names:
60 - const: video-mem
61 - const: cpu-cfg
63 video-decoder:
68 const: venus-decoder
71 - compatible
75 video-encoder:
80 const: venus-encoder
83 - compatible
87 video-firmware:
99 - iommus
102 - compatible
103 - reg
104 - interrupts
105 - power-domains
106 - power-domain-names
107 - clocks
108 - clock-names
109 - iommus
110 - memory-region
111 - video-decoder
112 - video-encoder
117 - |
118 #include <dt-bindings/interrupt-controller/arm-gic.h>
119 #include <dt-bindings/clock/qcom,videocc-sc7180.h>
121 venus: video-codec@aa00000 {
122 compatible = "qcom,sc7180-venus";
125 power-domains = <&videocc VENUS_GDSC>,
127 power-domain-names = "venus", "vcodec0";
133 clock-names = "core", "iface", "bus",
136 memory-region = <&venus_mem>;
138 video-decoder {
139 compatible = "venus-decoder";
142 video-encoder {
143 compatible = "venus-encoder";