1/*
2 * Copyright (c) 2024 Charles Dias
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7/ {
8	chosen {
9		zephyr,camera = &zephyr_camera_dvp;
10	};
11};
12
13&zephyr_camera_i2c {
14	status = "okay";
15	clock-frequency = <I2C_BITRATE_FAST>;
16
17	ov2640: ov2640@30 {
18		compatible = "ovti,ov2640";
19		reg = <0x30>;
20		status = "okay";
21
22		port {
23			ov2640_ep_out: endpoint {
24				remote-endpoint = <&zephyr_camera_dvp_in>;
25			};
26		};
27	};
28};
29
30&zephyr_camera_dvp {
31	status = "okay";
32	sensor = <&ov2640>;
33	bus-width = <8>;
34	hsync-active = <0>;
35	vsync-active = <0>;
36	pixelclk-active = <1>;
37	capture-rate = <1>;
38
39	port {
40		zephyr_camera_dvp_in: endpoint {
41			remote-endpoint = <&ov2640_ep_out>;
42		};
43	};
44};
45