Lines Matching +full:single +full:- +full:port
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Eugen Hristev <eugen.hristev@microchip.com>
13 CSI2DC - Camera Serial Interface 2 Demux Controller
27 accessible as a DMA slave port to a DMA controller.
29 CSI2DC supports a single 'port' node as a sink port with either Synopsys
30 32-bit IDI interface or a parallel interface.
32 CSI2DC supports one 'port' node as source port with parallel interface.
34 This port has an 'endpoint' that can be connected to a sink port of another
44 const: microchip,sama7g5-csi2dc
53 clock-names:
63 - const: pclk
64 - const: scck
69 dma-names:
76 port@0:
77 $ref: /schemas/graph.yaml#/$defs/port-base
80 Input port node, single endpoint describing the input port.
84 $ref: video-interfaces.yaml#
89 bus-type:
93 bus-width:
97 clock-noncontinuous:
103 remote-endpoint: true
105 port@1:
106 $ref: /schemas/graph.yaml#/$defs/port-base
109 Output port node, single endpoint describing the output port.
114 $ref: video-interfaces.yaml#
118 bus-type:
122 bus-width:
126 remote-endpoint: true
129 - port@0
130 - port@1
135 - compatible
136 - reg
137 - clocks
138 - clock-names
139 - ports
144 - |
146 compatible = "microchip,sama7g5-csi2dc";
149 clock-names = "pclk", "scck";
152 #address-cells = <1>;
153 #size-cells = <0>;
154 port@0 {
155 reg = <0>; /* must be 0, first child port */
157 bus-type = <4>; /* MIPI CSI2 D-PHY */
158 remote-endpoint = <&csi2host_out>;
162 port@1 {
163 reg = <1>; /* must be 1, second child port */
165 remote-endpoint = <&xisc_in>; /* output to sensor controller */
173 - |
174 #include <dt-bindings/dma/at91.h>
176 compatible = "microchip,sama7g5-csi2dc";
179 clock-names = "pclk", "scck";
181 dma-names = "rx";
184 #address-cells = <1>;
185 #size-cells = <0>;
186 port@0 {
187 reg = <0>; /* must be 0, first child port */
189 remote-endpoint = <&csi2host_out>;
193 port@1 {