1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/media/i2c/imx477.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Sony 1/2.3-Inch 12Mpixel CMOS Digital Image Sensor
10 - Naushir Patuck <naush@raspberypi.com>
13 The Sony IMX477 is a 1/2.3-inch CMOS active pixel digital image sensor
14 with an active array size of 4056H x 3040V. It is programmable through
15 I2C interface. The I2C address is fixed to 0x1A as per sensor data sheet.
16 Image data is sent through MIPI CSI-2, which is configured as either 2 or
24 description: I2C device address
32 Digital I/O voltage supply, 1.05 volts
36 Analog voltage supply, 2.8 volts
40 Digital core voltage supply, 1.8 volts
44 Reference to the GPIO connected to the xclr pin, if any.
45 Must be released (set high) after all all supplies and INCK are applied.
47 # See ../video-interfaces.txt for more details
56 The sensor supports either two-lane, or four-lane operation.
57 For two-lane operation the property must be set to <1 2>.
65 MIPI CSI-2 clock is non-continuous if this property is present,
66 otherwise it's continuous.
70 - $ref: /schemas/types.yaml#/definitions/uint64-array
72 Allowed data bus frequencies.
86 additionalProperties: false
95 compatible = "sony,imx477";
97 clocks = <&imx477_clk>;
98 VANA-supply = <&imx477_vana>; /* 2.8v */
99 VDIG-supply = <&imx477_vdig>; /* 1.05v */
100 VDDL-supply = <&imx477_vddl>; /* 1.8v */
104 remote-endpoint = <&csi1_ep>;
107 link-frequencies = /bits/ 64 <450000000>;