1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/media/i2c/ti,ds90ub913.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments DS90UB913 FPD-Link III Serializer
10 - Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
13 The TI DS90UB913 is an FPD-Link III video serializer for parallel video.
23 First cell is the GPO pin number, second cell is the flags. The GPO pin
24 number must be in range of [0, 3]. Note that GPOs 2 and 3 are not
25 available in external oscillator mode.
32 Reference clock connected to the CLKIN pin.
42 $ref: /schemas/graph.yaml#/properties/ports
46 $ref: /schemas/graph.yaml#/$defs/port-base
47 unevaluatedProperties: false
48 description: Parallel input port
52 $ref: /schemas/media/video-interfaces.yaml#
53 unevaluatedProperties: false
59 $ref: /schemas/graph.yaml#/properties/port
60 unevaluatedProperties: false
61 description: FPD-Link III output port
68 $ref: /schemas/i2c/i2c-controller.yaml#
69 unevaluatedProperties: false
78 additionalProperties: false
82 #include <dt-bindings/gpio/gpio.h>
85 compatible = "ti,ds90ub913a-q1";
90 clocks = <&clk_cam_48M>;
91 clock-names = "clkin";
102 remote-endpoint = <&sensor_out>;
110 remote-endpoint = <&deser_fpd_in>;
116 #address-cells = <1>;
120 compatible = "aptina,mt9v111";
123 clocks = <&fixed_clock>;
126 sensor_out: endpoint {
127 remote-endpoint = <&ub913_in>;