Lines Matching +full:endpoint +full:- +full:base

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
30 32-bit IDI interface or a 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:
77 $ref: /schemas/graph.yaml#/$defs/port-base
80 Input port node, single endpoint describing the input port.
83 endpoint:
84 $ref: video-interfaces.yaml#
86 description: Endpoint connected to input device
89 bus-type:
93 bus-width:
97 clock-noncontinuous:
103 remote-endpoint: true
106 $ref: /schemas/graph.yaml#/$defs/port-base
109 Output port node, single endpoint describing the output port.
112 endpoint:
114 $ref: video-interfaces.yaml#
115 description: Endpoint connected to output device
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>;
156 csi2dc_in: endpoint { /* input from IDI interface */
157 bus-type = <4>; /* MIPI CSI2 D-PHY */
158 remote-endpoint = <&csi2host_out>;
164 csi2dc_out: endpoint {
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>;
188 csi2dc_input: endpoint { /* input from IDI interface */
189 remote-endpoint = <&csi2host_out>;