From 48340180d8126f2fd93bbc9bf004cdb83eadd331 Mon Sep 17 00:00:00 2001 From: Devarsh Thakkar Date: Mon, 11 Mar 2024 18:53:25 +0530 Subject: arm64: dts: ti: k3-am62x-lp-sk: Enable Microtips OLDI Panel for splash screen Enable microtips mf101hie OLDI panel and link it with DSS ports to enable splash screen on AM62x LP SK. Signed-off-by: Devarsh Thakkar --- arch/arm/dts/k3-am62-lp-sk.dts | 56 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/arch/arm/dts/k3-am62-lp-sk.dts b/arch/arm/dts/k3-am62-lp-sk.dts index fb4024071c..f7bfb1359f 100644 --- a/arch/arm/dts/k3-am62-lp-sk.dts +++ b/arch/arm/dts/k3-am62-lp-sk.dts @@ -70,6 +70,41 @@ states = <1800000 0x0>, <3300000 0x1>; }; + + panel_lvds: panel-lvds { + bootph-pre-ram; + compatible = "simple-panel"; + status= "okay"; + width-mm = <217>; + height-mm = <136>; + data-mapping = "vesa-24"; + panel-timings { + bootph-pre-ram; + clock-frequency = <150274>; + hactive = <1920>; + vactive = <1200>; + hback-porch = <32>; + hfront-porch = <52>; + vback-porch = <24>; + vfront-porch = <8>; + hsync-len = <24>; + vsync-len = <3>; + de-active = <1>; + }; + port@0 { + dual-lvds-odd-pixels; + lcd_in0: endpoint { + remote-endpoint = <&oldi_out0>; + }; + }; + + port@1 { + dual-lvds-even-pixels; + lcd_in1: endpoint { + remote-endpoint = <&oldi_out1>; + }; + }; + }; }; &main_pmx0 { @@ -315,3 +350,24 @@ status = "okay"; dr_mode = "peripheral"; }; + +&dss_ports { + #address-cells = <1>; + #size-cells = <0>; + /* VP1: LVDS Output (OLDI TX 0) */ + port@0 { + reg = <0>; + oldi_out0: endpoint { + remote-endpoint = <&lcd_in0>; + }; + }; + + /* VP1: LVDS Output (OLDI TX 1) */ + port@2 { + reg = <2>; + oldi_out1: endpoint { + remote-endpoint = <&lcd_in1>; + }; + }; + +}; -- cgit v1.2.3