Resguardo inicial

This commit is contained in:
lastdragon
2026-09-06 12:53:21 -06:00
parent 662efe3c2a
commit ad2088d178
94853 changed files with 43200404 additions and 0 deletions
@@ -0,0 +1,71 @@
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
/*
* Copyright (c) Toradex
*
* Common device tree include for Toradex OV5640 CSI camera on Verdin CSI_1.
*/
#include <dt-bindings/gpio/gpio.h>
&{/} {
clk_ov5640_osc: ov5640-xclk {
compatible = "fixed-clock";
#clock-cells = <0>;
};
regulator_camera: regulator-camera {
compatible = "regulator-fixed";
/* Verdin GPIO_8_CSI (SODIMM 222) - CAM_1_CON_PWRCTRL */
gpio = <&main_gpio0 42 GPIO_ACTIVE_HIGH>;
enable-active-high;
regulator-name = "V_CSI";
startup-delay-us = <5000>;
};
};
&csi0_port0 {
status = "okay";
csi2rx0_in_sensor: endpoint {
remote-endpoint = <&csi2_cam0>;
bus-type = <4>; /* CSI2 DPHY */
clock-lanes = <0>;
data-lanes = <1 2>;
};
};
&dphy0 {
status = "okay";
};
&main_i2c3 {
#address-cells = <1>;
#size-cells = <0>;
camera@3c {
compatible = "ovti,ov5640";
reg = <0x3c>;
clocks = <&clk_ov5640_osc>;
clock-names = "xclk";
AVDD-supply = <&regulator_camera>;
DOVDD-supply = <&regulator_camera>;
DVDD-supply = <&regulator_camera>;
/* Verdin GPIO_6 (SODIMM 218) - CAM_1_CON_PWRDWN */
powerdown-gpios = <&main_gpio0 36 GPIO_ACTIVE_HIGH>;
/* Verdin GPIO_5 (SODIMM 216) - CAM_1_CON_RST */
reset-gpios = <&main_gpio0 40 GPIO_ACTIVE_LOW>;
port {
csi2_cam0: endpoint {
remote-endpoint = <&csi2rx0_in_sensor>;
clock-lanes = <0>;
data-lanes = <1 2>;
};
};
};
};
&ti_csi2rx0 {
status = "okay";
};