cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi (1428B)


      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};