AnsweredAssumed Answered

how to support lvds for imx6q   version 4.4.3_3.10.53_2014.04

Question asked by li fusong on May 27, 2015
Latest reply on Jan 3, 2017 by Denny ZHOU

Dear All.

     during the uboot power on,we can light on the lvds,and see the freescale logo inside the lvds panel

but,I can't see any thing after kernel boot.,any body have good ideas?

 

I had modify the DTS struct.

hannstar_cabc{

   compatible = "hannstar,cabc";

   lvds0 {

  gpios = <&gpio2 21 GPIO_ACTIVE_HIGH>; //Set to GPIO_ACTIVE_LOW will enable the LVDS Power when registered mxc display driver ldb,but our HW DESGIN is output_high will enable LVDS.

   };

   lvds1 {

  gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;

   };

};

and enable the LDB

&ldb {

  status = "okay";

  lvds-channel@0 {

  crtc = "ipu2-di0";

  status = "okay";

  };

  lvds-channel@1 {

  crtc = "ipu2-di1";

  status = "okay";

  };

};

Original Attachment has been moved to: imx6qdl.dtsi.zip

Original Attachment has been moved to: log.txt.zip

Original Attachment has been moved to: imx6q-sabresd.dts.zip

Original Attachment has been moved to: imx6q.dtsi.zip

Original Attachment has been moved to: imx6qdl-sabresd.dtsi.zip

Outcomes