Lines Matching +full:stm32 +full:- +full:rcc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/st,stm32mp25-csi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics STM32 CSI controller
10 The STM32 CSI controller allows connecting a CSI based
14 - Alain Volmat <[email protected]>
19 - st,stm32mp25-csi
30 clock-names:
32 - const: pclk
33 - const: txesc
34 - const: csi2phy
39 vdd-supply:
42 vdda18-supply:
45 access-controllers:
54 $ref: /schemas/graph.yaml#/$defs/port-base
61 $ref: video-interfaces.yaml#
65 data-lanes:
68 - const: 1
69 - const: 2
72 - data-lanes
80 - compatible
81 - reg
82 - interrupts
83 - clocks
84 - clock-names
85 - resets
86 - ports
91 - |
92 #include <dt-bindings/clock/st,stm32mp25-rcc.h>
93 #include <dt-bindings/interrupt-controller/arm-gic.h>
94 #include <dt-bindings/media/video-interfaces.h>
95 #include <dt-bindings/reset/st,stm32mp25-rcc.h>
97 compatible = "st,stm32mp25-csi";
100 resets = <&rcc CSI_R>;
101 clocks = <&rcc CK_KER_CSI>, <&rcc CK_KER_CSITXESC>, <&rcc CK_KER_CSIPHY>;
102 clock-names = "pclk", "txesc", "csi2phy";
105 #address-cells = <1>;
106 #size-cells = <0>;
110 remote-endpoint = <&imx335_ep>;
111 data-lanes = <1 2>;
112 bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>;
119 remote-endpoint = <&dcmipp_0>;