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