Lines Matching +full:video +full:- +full:interfaces
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/qcom,sdm845-camss.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robert Foss <[email protected]>
17 const: qcom,sdm845-camss
23 clock-names:
25 - const: camnoc_axi
26 - const: cpas_ahb
27 - const: cphy_rx_src
28 - const: csi0
29 - const: csi0_src
30 - const: csi1
31 - const: csi1_src
32 - const: csi2
33 - const: csi2_src
34 - const: csiphy0
35 - const: csiphy0_timer
36 - const: csiphy0_timer_src
37 - const: csiphy1
38 - const: csiphy1_timer
39 - const: csiphy1_timer_src
40 - const: csiphy2
41 - const: csiphy2_timer
42 - const: csiphy2_timer_src
43 - const: csiphy3
44 - const: csiphy3_timer
45 - const: csiphy3_timer_src
46 - const: gcc_camera_ahb
47 - const: gcc_camera_axi
48 - const: slow_ahb_src
49 - const: soc_ahb
50 - const: vfe0_axi
51 - const: vfe0
52 - const: vfe0_cphy_rx
53 - const: vfe0_src
54 - const: vfe1_axi
55 - const: vfe1
56 - const: vfe1_cphy_rx
57 - const: vfe1_src
58 - const: vfe_lite
59 - const: vfe_lite_cphy_rx
60 - const: vfe_lite_src
66 interrupt-names:
68 - const: csid0
69 - const: csid1
70 - const: csid2
71 - const: csiphy0
72 - const: csiphy1
73 - const: csiphy2
74 - const: csiphy3
75 - const: vfe0
76 - const: vfe1
77 - const: vfe_lite
82 power-domains:
84 - description: IFE0 GDSC - Image Front End, Global Distributed Switch Controller.
85 - description: IFE1 GDSC - Image Front End, Global Distributed Switch Controller.
86 - description: Titan GDSC - Titan ISP Block, Global Distributed Switch Controller.
96 $ref: /schemas/graph.yaml#/$defs/port-base
103 $ref: video-interfaces.yaml#
107 data-lanes:
112 - data-lanes
115 $ref: /schemas/graph.yaml#/$defs/port-base
122 $ref: video-interfaces.yaml#
126 data-lanes:
131 - data-lanes
134 $ref: /schemas/graph.yaml#/$defs/port-base
141 $ref: video-interfaces.yaml#
145 data-lanes:
150 - data-lanes
153 $ref: /schemas/graph.yaml#/$defs/port-base
160 $ref: video-interfaces.yaml#
164 data-lanes:
169 - data-lanes
175 reg-names:
177 - const: csid0
178 - const: csid1
179 - const: csid2
180 - const: csiphy0
181 - const: csiphy1
182 - const: csiphy2
183 - const: csiphy3
184 - const: vfe0
185 - const: vfe1
186 - const: vfe_lite
188 vdda-phy-supply:
192 vdda-pll-supply:
197 - clock-names
198 - clocks
199 - compatible
200 - interrupt-names
201 - interrupts
202 - iommus
203 - power-domains
204 - reg
205 - reg-names
206 - vdda-phy-supply
207 - vdda-pll-supply
212 - |
213 #include <dt-bindings/interrupt-controller/arm-gic.h>
214 #include <dt-bindings/clock/qcom,camcc-sdm845.h>
215 #include <dt-bindings/clock/qcom,gcc-sdm845.h>
218 #address-cells = <2>;
219 #size-cells = <2>;
222 compatible = "qcom,sdm845-camss";
261 clock-names = "camnoc_axi",
309 interrupt-names = "csid0",
325 power-domains = <&clock_camcc IFE_0_GDSC>,
340 reg-names = "csid0",
351 vdda-phy-supply = <&vreg_l1a_0p875>;
352 vdda-pll-supply = <&vreg_l26a_1p2>;
355 #address-cells = <1>;
356 #size-cells = <0>;