1*cb7aa33aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 2*cb7aa33aSEmmanuel Vadot/* 3*cb7aa33aSEmmanuel Vadot * Copyright (c) 2022 TQ-Systems GmbH <linux@ew.tq-group.com>, 4*cb7aa33aSEmmanuel Vadot * D-82229 Seefeld, Germany. 5*cb7aa33aSEmmanuel Vadot * Author: Alexander Stein 6*cb7aa33aSEmmanuel Vadot */ 7*cb7aa33aSEmmanuel Vadot 8*cb7aa33aSEmmanuel Vadot/dts-v1/; 9*cb7aa33aSEmmanuel Vadot/plugin/; 10*cb7aa33aSEmmanuel Vadot 11*cb7aa33aSEmmanuel Vadot&{/} { 12*cb7aa33aSEmmanuel Vadot compatible = "tq,imx8mp-tqma8mpql-mba8mpxl", "tq,imx8mp-tqma8mpql", "fsl,imx8mp"; 13*cb7aa33aSEmmanuel Vadot}; 14*cb7aa33aSEmmanuel Vadot 15*cb7aa33aSEmmanuel Vadot&backlight_lvds { 16*cb7aa33aSEmmanuel Vadot status = "okay"; 17*cb7aa33aSEmmanuel Vadot}; 18*cb7aa33aSEmmanuel Vadot 19*cb7aa33aSEmmanuel Vadot&display { 20*cb7aa33aSEmmanuel Vadot compatible = "tianma,tm070jvhg33"; 21*cb7aa33aSEmmanuel Vadot status = "okay"; 22*cb7aa33aSEmmanuel Vadot 23*cb7aa33aSEmmanuel Vadot panel-timing { 24*cb7aa33aSEmmanuel Vadot clock-frequency = <74250000>; 25*cb7aa33aSEmmanuel Vadot hactive = <1280>; 26*cb7aa33aSEmmanuel Vadot vactive = <800>; 27*cb7aa33aSEmmanuel Vadot hfront-porch = <64>; 28*cb7aa33aSEmmanuel Vadot hback-porch = <5>; 29*cb7aa33aSEmmanuel Vadot hsync-len = <1>; 30*cb7aa33aSEmmanuel Vadot vfront-porch = <40>; 31*cb7aa33aSEmmanuel Vadot vback-porch = <2>; 32*cb7aa33aSEmmanuel Vadot vsync-len = <1>; 33*cb7aa33aSEmmanuel Vadot de-active = <1>; 34*cb7aa33aSEmmanuel Vadot }; 35*cb7aa33aSEmmanuel Vadot 36*cb7aa33aSEmmanuel Vadot port { 37*cb7aa33aSEmmanuel Vadot panel_in_lvds0: endpoint { 38*cb7aa33aSEmmanuel Vadot remote-endpoint = <&ldb_lvds_ch0>; 39*cb7aa33aSEmmanuel Vadot }; 40*cb7aa33aSEmmanuel Vadot }; 41*cb7aa33aSEmmanuel Vadot}; 42*cb7aa33aSEmmanuel Vadot 43*cb7aa33aSEmmanuel Vadot&lcdif2 { 44*cb7aa33aSEmmanuel Vadot status = "okay"; 45*cb7aa33aSEmmanuel Vadot}; 46*cb7aa33aSEmmanuel Vadot 47*cb7aa33aSEmmanuel Vadot&lvds_bridge { 48*cb7aa33aSEmmanuel Vadot status = "okay"; 49*cb7aa33aSEmmanuel Vadot 50*cb7aa33aSEmmanuel Vadot ports { 51*cb7aa33aSEmmanuel Vadot port@1 { 52*cb7aa33aSEmmanuel Vadot ldb_lvds_ch0: endpoint { 53*cb7aa33aSEmmanuel Vadot remote-endpoint = <&panel_in_lvds0>; 54*cb7aa33aSEmmanuel Vadot }; 55*cb7aa33aSEmmanuel Vadot }; 56*cb7aa33aSEmmanuel Vadot }; 57*cb7aa33aSEmmanuel Vadot}; 58*cb7aa33aSEmmanuel Vadot 59*cb7aa33aSEmmanuel Vadot&pwm2 { 60*cb7aa33aSEmmanuel Vadot status = "okay"; 61*cb7aa33aSEmmanuel Vadot}; 62