Lines Matching +full:gcc +full:- +full:msm8916
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/qcom,msm8916-camss.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robert Foss <[email protected]>
11 - Todor Tomov <[email protected]>
18 const: qcom,msm8916-camss
24 clock-names:
26 - const: top_ahb
27 - const: ispif_ahb
28 - const: csiphy0_timer
29 - const: csiphy1_timer
30 - const: csi0_ahb
31 - const: csi0
32 - const: csi0_phy
33 - const: csi0_pix
34 - const: csi0_rdi
35 - const: csi1_ahb
36 - const: csi1
37 - const: csi1_phy
38 - const: csi1_pix
39 - const: csi1_rdi
40 - const: ahb
41 - const: vfe0
42 - const: csi_vfe0
43 - const: vfe_ahb
44 - const: vfe_axi
50 interrupt-names:
52 - const: csiphy0
53 - const: csiphy1
54 - const: csid0
55 - const: csid1
56 - const: ispif
57 - const: vfe0
62 power-domains:
64 - description: VFE GDSC - Video Front End, Global Distributed Switch Controller.
74 $ref: /schemas/graph.yaml#/$defs/port-base
81 $ref: video-interfaces.yaml#
85 data-lanes:
97 - data-lanes
100 $ref: /schemas/graph.yaml#/$defs/port-base
107 $ref: video-interfaces.yaml#
111 data-lanes:
116 - data-lanes
122 reg-names:
124 - const: csiphy0
125 - const: csiphy0_clk_mux
126 - const: csiphy1
127 - const: csiphy1_clk_mux
128 - const: csid0
129 - const: csid1
130 - const: ispif
131 - const: csi_clk_mux
132 - const: vfe0
134 vdda-supply:
139 - clock-names
140 - clocks
141 - compatible
142 - interrupt-names
143 - interrupts
144 - iommus
145 - power-domains
146 - reg
147 - reg-names
148 - vdda-supply
153 - |
154 #include <dt-bindings/interrupt-controller/arm-gic.h>
155 #include <dt-bindings/clock/qcom,gcc-msm8916.h>
158 compatible = "qcom,msm8916-camss";
160 clocks = <&gcc GCC_CAMSS_TOP_AHB_CLK>,
161 <&gcc GCC_CAMSS_ISPIF_AHB_CLK>,
162 <&gcc GCC_CAMSS_CSI0PHYTIMER_CLK>,
163 <&gcc GCC_CAMSS_CSI1PHYTIMER_CLK>,
164 <&gcc GCC_CAMSS_CSI0_AHB_CLK>,
165 <&gcc GCC_CAMSS_CSI0_CLK>,
166 <&gcc GCC_CAMSS_CSI0PHY_CLK>,
167 <&gcc GCC_CAMSS_CSI0PIX_CLK>,
168 <&gcc GCC_CAMSS_CSI0RDI_CLK>,
169 <&gcc GCC_CAMSS_CSI1_AHB_CLK>,
170 <&gcc GCC_CAMSS_CSI1_CLK>,
171 <&gcc GCC_CAMSS_CSI1PHY_CLK>,
172 <&gcc GCC_CAMSS_CSI1PIX_CLK>,
173 <&gcc GCC_CAMSS_CSI1RDI_CLK>,
174 <&gcc GCC_CAMSS_AHB_CLK>,
175 <&gcc GCC_CAMSS_VFE0_CLK>,
176 <&gcc GCC_CAMSS_CSI_VFE0_CLK>,
177 <&gcc GCC_CAMSS_VFE_AHB_CLK>,
178 <&gcc GCC_CAMSS_VFE_AXI_CLK>;
180 clock-names = "top_ahb",
207 interrupt-names = "csiphy0",
216 power-domains = <&gcc VFE_GDSC>;
228 reg-names = "csiphy0",
238 vdda-supply = <®_2v8>;
241 #address-cells = <1>;
242 #size-cells = <0>;