// SPDX-License-Identifier: GPL-2.0-or-later OR MIT /* * Copyright 2023 Toradex */ // TC358743 HDMI to MIPI-CSI2 bridge driver. /dts-v1/; /plugin/; #include #include / { compatible = "toradex,apalis_imx6q"; }; &{/} { clk27m: bridge-clk { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <27000000>; }; }; &gpr { ipu1_csi0_mux { status = "okay"; }; }; &i2c3 { #address-cells = <1>; #size-cells = <0>; status = "okay"; tc358743@f { compatible = "toshiba,tc358743"; reg = <0x0f>; clock-names = "refclk"; clocks = <&clk27m>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_cam_mclk>; port { tc358743_to_mipi_csi2: endpoint { clock-lanes = <0>; data-lanes = <1 2 3 4>; link-frequencies = /bits/ 64 <297000000>; remote-endpoint = <&mipi_csi2_from_tc358743>; }; }; }; }; &mipi_csi { #address-cells = <1>; #size-cells = <0>; status = "okay"; port@0 { reg = <0>; mipi_csi2_from_tc358743: endpoint@1 { clock-lanes = <0>; csis-clk-settle = <2>; csis-hs-settle = <13>; csis-wclk; data-lanes = <1 2 3 4>; remote-endpoint = <&tc358743_to_mipi_csi2>; }; }; };