1// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2/* 3 * Copyright 2025 NXP 4 */ 5 6/dts-v1/; 7/plugin/; 8 9#include <dt-bindings/gpio/gpio.h> 10#include <dt-bindings/media/video-interfaces.h> 11 12&i2c_mipi_csi0 { 13 #address-cells = <1>; 14 #size-cells = <0>; 15 clock-frequency = <100000>; 16 pinctrl-0 = <&pinctrl_i2c_mipi_csi0>; 17 pinctrl-names = "default"; 18 status = "okay"; 19 20 ov5640_mipi_0: camera@3c { 21 compatible = "ovti,ov5640"; 22 reg = <0x3c>; 23 clocks = <&xtal24m>; 24 clock-names = "xclk"; 25 pinctrl-0 = <&pinctrl_mipi_csi0>; 26 pinctrl-names = "default"; 27 powerdown-gpios = <&lsio_gpio1 28 GPIO_ACTIVE_HIGH>; 28 reset-gpios = <&lsio_gpio1 27 GPIO_ACTIVE_LOW>; 29 AVDD-supply = <®_2v8>; 30 DVDD-supply = <®_1v5>; 31 DOVDD-supply = <®_1v8>; 32 33 port { 34 ov5640_mipi_0_ep: endpoint { 35 bus-type = <MEDIA_BUS_TYPE_CSI2_DPHY>; 36 data-lanes = <1 2>; 37 remote-endpoint = <&mipi_csi0_in>; 38 }; 39 }; 40 }; 41}; 42 43&irqsteer_csi0 { 44 status = "okay"; 45}; 46 47&isi { 48 status = "okay"; 49}; 50 51&mipi_csi_0 { 52 status = "okay"; 53 54 ports { 55 port@0 { 56 mipi_csi0_in: endpoint { 57 data-lanes = <1 2>; 58 remote-endpoint = <&ov5640_mipi_0_ep>; 59 }; 60 }; 61 }; 62}; 63