Lines Matching +full:connect +full:- +full:gpios

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: MAX96717 CSI-2 to GMSL2 Serializer
11 - Julien Massot <julien.massot@collabora.com>
14 The MAX96717 serializer converts MIPI CSI-2 D-PHY formatted input
16 simultaneously transmit bidirectional control-channel data while forward
17 video transmissions are in progress. The MAX96717 can connect to one
18 remotely located deserializer using industry-standard coax or STP
32 - const: maxim,max96717f
33 - items:
34 - enum:
35 - maxim,max96717
36 - const: maxim,max96717f
38 '#gpio-cells':
44 gpio-controller: true
46 '#clock-cells':
57 $ref: /schemas/graph.yaml#/$defs/port-base
59 description: CSI-2 Input port
63 $ref: /schemas/media/video-interfaces.yaml#
67 data-lanes:
71 lane-polarities:
76 - data-lanes
84 - port@1
86 i2c-gate:
87 $ref: /schemas/i2c/i2c-gate.yaml
91 incoming GMSL2 link. Therefore, it supports an i2c-gate
95 - compatible
96 - reg
97 - ports
102 - |
103 #include <dt-bindings/gpio/gpio.h>
104 #include <dt-bindings/media/video-interfaces.h>
107 #address-cells = <1>;
108 #size-cells = <0>;
112 gpio-controller;
113 #gpio-cells = <2>;
114 #clock-cells = <0>;
117 #address-cells = <1>;
118 #size-cells = <0>;
123 data-lanes = <1 2 3 4>;
124 remote-endpoint = <&sensor_out>;
131 remote-endpoint = <&deser_gmsl_in>;
136 i2c-gate {
137 #address-cells = <1>;
138 #size-cells = <0>;
140 compatible = "st,st-vgxy61";
142 reset-gpios = <&serializer 0 GPIO_ACTIVE_LOW>;
144 VCORE-supply = <&v1v2>;
145 VDDIO-supply = <&v1v8>;
146 VANA-supply = <&v2v8>;
149 data-lanes = <1 2 3 4>;
150 remote-endpoint = <&max96717f_csi_in>;