Lines Matching +full:en +full:- +full:vcx
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Xilinx MIPI CSI-2 Receiver Subsystem
10 - Vishal Sagar <vishal.sagar@xilinx.com>
13 The Xilinx MIPI CSI-2 Receiver Subsystem is used to capture MIPI CSI-2
16 The subsystem consists of a MIPI D-PHY in slave mode which captures the
17 data packets. This is passed along the MIPI CSI-2 Rx IP which extracts the
20 For more details, please refer to PG232 Xilinx MIPI CSI-2 Receiver Subsystem.
21 Please note that this bindings includes only the MIPI CSI-2 Rx controller
22 and Video Format Bridge and not D-PHY.
27 - enum:
28 - xlnx,mipi-csi2-rx-subsystem-5.0
39 - description: AXI Lite clock
40 - description: Video clock
42 clock-names:
44 - const: lite_aclk
45 - const: video_aclk
47 xlnx,csi-pxl-format:
52 Possible values are as below -
53 0x1e - YUV4228B
54 0x1f - YUV42210B
55 0x20 - RGB444
56 0x21 - RGB555
57 0x22 - RGB565
58 0x23 - RGB666
59 0x24 - RGB888
60 0x28 - RAW6
61 0x29 - RAW7
62 0x2a - RAW8
63 0x2b - RAW10
64 0x2c - RAW12
65 0x2d - RAW14
66 0x2e - RAW16
67 0x2f - RAW20
70 - minimum: 0x1e
72 - minimum: 0x28
79 xlnx,en-csi-v2-0:
83 xlnx,en-vcx:
88 xlnx,en-active-lanes:
91 Present if the number of active lanes can be re-configured at
95 video-reset-gpios:
107 CSI-2 transmitter.
118 data-lanes:
121 connects to MIPI CSI-2 source like sensor.
122 The possible values are -
123 1 - For 1 lane enabled in IP.
124 1 2 - For 2 lanes enabled in IP.
125 1 2 3 - For 3 lanes enabled in IP.
126 1 2 3 4 - For 4 lanes enabled in IP.
128 - const: 1
129 - const: 2
130 - const: 3
131 - const: 4
133 remote-endpoint: true
136 - data-lanes
137 - remote-endpoint
147 connected the CSI-2 receiver.
159 remote-endpoint: true
162 - remote-endpoint
169 - compatible
170 - reg
171 - interrupts
172 - clocks
173 - clock-names
174 - ports
177 - if:
179 - xlnx,vfb
182 - xlnx,csi-pxl-format
185 xlnx,csi-pxl-format: false
187 - if:
190 - xlnx,en-csi-v2-0
193 xlnx,en-vcx: false
198 - |
199 #include <dt-bindings/gpio/gpio.h>
201 compatible = "xlnx,mipi-csi2-rx-subsystem-5.0";
203 interrupt-parent = <&gic>;
205 xlnx,csi-pxl-format = <0x2a>;
207 xlnx,en-active-lanes;
208 xlnx,en-csi-v2-0;
209 xlnx,en-vcx;
210 clock-names = "lite_aclk", "video_aclk";
212 video-reset-gpios = <&gpio 86 GPIO_ACTIVE_LOW>;
215 #address-cells = <1>;
216 #size-cells = <0>;
222 data-lanes = <1 2 3 4>;
223 /* MIPI CSI-2 Camera handle */
224 remote-endpoint = <&camera_out>;
231 remote-endpoint = <&vproc_in>;