1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/media/i2c/ovti,ov7251.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: OmniVision OV7251 Image Sensor
10 The Omnivision OV7251 is a 1/7.5-Inch CMOS active pixel digital image sensor
11 with an active array size of 640H x 480V. It is programmable through a serial
15 - Todor Tomov <todor.too@gmail.com>
25 description: XCLK Input Clock
31 description: Frequency of the xclk clock in Hz.
34 description: Analog voltage supply, 2.8 volts
37 description: Digital core voltage supply, 1.2 volts
40 description: Digital I/O voltage supply, 1.8 volts
45 Reference to the GPIO connected to the XSHUTDOWN pin, if any. Polarity
49 description: Digital Output Port
50 $ref: /schemas/graph.yaml#/$defs/port-base
51 additionalProperties: false
55 $ref: /schemas/media/video-interfaces.yaml#
56 unevaluatedProperties: false
65 link-frequencies: true
79 additionalProperties: false
83 #include <dt-bindings/gpio/gpio.h>
90 compatible = "ovti,ov7251";
93 clock-frequency = <24000000>;
94 vdddo-supply = <&ov7251_vdddo_1v8>;
95 vdda-supply = <&ov7251_vdda_2v8>;
96 vddd-supply = <&ov7251_vddd_1v5>;
97 enable-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
100 ov7251_ep: endpoint {
101 remote-endpoint = <&csi0_ep>;
104 link-frequencies = /bits/ 64 <240000000 319200000>;