Lines Matching +full:data +full:- +full:lanes

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/media/qcom,sdm660-camss.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Robert Foss <robert.foss@linaro.org>
12 - AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>
19 const: qcom,sdm660-camss
25 clock-names:
27 - const: ahb
28 - const: cphy_csid0
29 - const: cphy_csid1
30 - const: cphy_csid2
31 - const: cphy_csid3
32 - const: csi0_ahb
33 - const: csi0
34 - const: csi0_phy
35 - const: csi0_pix
36 - const: csi0_rdi
37 - const: csi1_ahb
38 - const: csi1
39 - const: csi1_phy
40 - const: csi1_pix
41 - const: csi1_rdi
42 - const: csi2_ahb
43 - const: csi2
44 - const: csi2_phy
45 - const: csi2_pix
46 - const: csi2_rdi
47 - const: csi3_ahb
48 - const: csi3
49 - const: csi3_phy
50 - const: csi3_pix
51 - const: csi3_rdi
52 - const: csiphy0_timer
53 - const: csiphy1_timer
54 - const: csiphy2_timer
55 - const: csiphy_ahb2crif
56 - const: csi_vfe0
57 - const: csi_vfe1
58 - const: ispif_ahb
59 - const: throttle_axi
60 - const: top_ahb
61 - const: vfe0_ahb
62 - const: vfe0
63 - const: vfe0_stream
64 - const: vfe1_ahb
65 - const: vfe1
66 - const: vfe1_stream
67 - const: vfe_ahb
68 - const: vfe_axi
74 interrupt-names:
76 - const: csid0
77 - const: csid1
78 - const: csid2
79 - const: csid3
80 - const: csiphy0
81 - const: csiphy1
82 - const: csiphy2
83 - const: ispif
84 - const: vfe0
85 - const: vfe1
90 power-domains:
92 - description: VFE0 GDSC - Video Front End, Global Distributed Switch Controller.
93 - description: VFE1 GDSC - Video Front End, Global Distributed Switch Controller.
103 $ref: /schemas/graph.yaml#/$defs/port-base
106 Input port for receiving CSI data.
110 $ref: video-interfaces.yaml#
114 clock-lanes:
116 - const: 7
118 data-lanes:
123 - clock-lanes
124 - data-lanes
127 $ref: /schemas/graph.yaml#/$defs/port-base
130 Input port for receiving CSI data.
134 $ref: video-interfaces.yaml#
138 clock-lanes:
140 - const: 7
142 data-lanes:
147 - clock-lanes
148 - data-lanes
151 $ref: /schemas/graph.yaml#/$defs/port-base
154 Input port for receiving CSI data.
158 $ref: video-interfaces.yaml#
162 clock-lanes:
164 - const: 7
166 data-lanes:
171 - clock-lanes
172 - data-lanes
175 $ref: /schemas/graph.yaml#/$defs/port-base
178 Input port for receiving CSI data.
182 $ref: video-interfaces.yaml#
186 clock-lanes:
188 - const: 7
190 data-lanes:
195 - clock-lanes
196 - data-lanes
202 reg-names:
204 - const: csi_clk_mux
205 - const: csid0
206 - const: csid1
207 - const: csid2
208 - const: csid3
209 - const: csiphy0
210 - const: csiphy0_clk_mux
211 - const: csiphy1
212 - const: csiphy1_clk_mux
213 - const: csiphy2
214 - const: csiphy2_clk_mux
215 - const: ispif
216 - const: vfe0
217 - const: vfe1
219 vdda-supply:
224 - clock-names
225 - clocks
226 - compatible
227 - interrupt-names
228 - interrupts
229 - iommus
230 - power-domains
231 - reg
232 - reg-names
233 - vdda-supply
238 - |
239 #include <dt-bindings/interrupt-controller/arm-gic.h>
240 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
241 #include <dt-bindings/clock/qcom,mmcc-sdm660.h>
244 compatible = "qcom,sdm660-camss";
289 clock-names = "ahb",
343 interrupt-names = "csid0",
359 power-domains = <&mmcc CAMSS_VFE0_GDSC>,
377 reg-names = "csi_clk_mux",
392 vdda-supply = <&reg_2v8>;
395 #address-cells = <1>;
396 #size-cells = <0>;