File Index
Files and directories
Sign in
FILE

hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi

File preview with syntax highlighting.

linux-6.19.14/arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi DEVICETREE
  1// SPDX-License-Identifier: GPL-2.0
  2/*
  3 * Device Tree Source for the HiHope RZ/G2[HMN] MIPI common parts
  4 *
  5 * Copyright (C) 2020 Renesas Electronics Corp.
  6 */
  7
  8#define MIPI_OV5645_PARENT_I2C i2c2
  9#define MIPI_IMX219_PARENT_I2C i2c3
 10#include "aistarvision-mipi-adapter-2.1.dtsi"
 11
 12&csi20 {
 13	status = "okay";
 14
 15	ports {
 16		port@0 {
 17			csi20_in: endpoint {
 18				clock-lanes = <0>;
 19				data-lanes = <1 2>;
 20				remote-endpoint = <&ov5645_ep>;
 21			};
 22		};
 23	};
 24};
 25
 26&csi40 {
 27	status = "okay";
 28
 29	ports {
 30		port@0 {
 31			csi40_in: endpoint {
 32				clock-lanes = <0>;
 33				data-lanes = <1 2>;
 34				remote-endpoint = <&imx219_ep>;
 35			};
 36		};
 37	};
 38};
 39
 40&i2c3 {
 41	pinctrl-0 = <&i2c3_pins>;
 42	pinctrl-names = "default";
 43	status = "okay";
 44};
 45
 46&imx219 {
 47	port {
 48		imx219_ep: endpoint {
 49			clock-lanes = <0>;
 50			data-lanes = <1 2>;
 51			link-frequencies = /bits/ 64 <456000000>;
 52			remote-endpoint = <&csi40_in>;
 53		};
 54	};
 55};
 56
 57&ov5645 {
 58	enable-gpios = <&gpio6 4 GPIO_ACTIVE_HIGH>;
 59	reset-gpios = <&gpio6 8 GPIO_ACTIVE_LOW>;
 60
 61	port {
 62		ov5645_ep: endpoint {
 63			clock-lanes = <0>;
 64			data-lanes = <1 2>;
 65			remote-endpoint = <&csi20_in>;
 66		};
 67	};
 68};
 69
 70&pfc {
 71	i2c3_pins: i2c3 {
 72		groups = "i2c3";
 73		function = "i2c3";
 74	};
 75};
 76
 77&vin0 {
 78	status = "okay";
 79};
 80
 81&vin1 {
 82	status = "okay";
 83};
 84
 85&vin2 {
 86	status = "okay";
 87};
 88
 89&vin3 {
 90	status = "okay";
 91};
 92
 93&vin4 {
 94	status = "okay";
 95};
 96
 97&vin5 {
 98	status = "okay";
 99};
100
101&vin6 {
102	status = "okay";
103};
104
105&vin7 {
106	status = "okay";
107};
~/ Read-only file preview.