1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/media/i2c/arducam,64mp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Arducam 1/1.7-Inch 64Mpixel CMOS Digital Image Sensor
10 - Lee Jackson <info@arducam.com>
13 The Arducam 1/1.7-Inch 64Mpixel CMOS active pixel digital image sensor
14 with an active array size of 9248 x 6944. 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 can be configured for operation
17 with either 2 or 4 data lanes.
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 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>.
68 clock-noncontinuous: true
72 - $ref: /schemas/types.yaml#/definitions/uint64-array
74 Allowed data bus frequencies.
88 additionalProperties: false
96 arducam_64mp: sensor@1a {
97 compatible = "arducam,64mp";
99 clocks = <&arducam_64mp_clk>;
100 VANA-supply = <&arducam_64mp_vana>; /* 2.8v */
101 VDIG-supply = <&arducam_64mp_vdig>; /* 1.05v */
102 VDDL-supply = <&arducam_64mp_vddl>; /* 1.8v */
105 arducam_64mp_0: endpoint {
106 remote-endpoint = <&csi1_ep>;
109 link-frequencies = /bits/ 64 <456000000>;