[PATCH 0/4] Fix DP busy wait and defer disabling overlay plane

Philipp Zabel p.zabel at pengutronix.de
Wed Apr 5 13:51:13 UTC 2017


On Tue, 2017-04-04 at 19:25 +0100, Dan MacDonald wrote:
> It took just under 11 hours to build the Arch 4.11 armv7h kernel on my
> SL. The good news is that the patch both applied and built OK this
> time, and the kernel package installed fine. What didn't seem right is
> that boot pauses for a minute or so on these lines:
> 
> [ 4.458572] panel-simple panel-lcd: panel-lcd supply power not found,
> using dummy regulator
> [ 4.467736] panel-simple panel-lvds0: panel-lvds0 supply power not
> found, using dummy regulator

I have no idea where that delay comes from, but do you have the Okaya
RS800480T-7x0GP parallel panel or the Hannstar HSD100PXN1 LVDS panel
that are described in imx6qdl-sabrelite.dtsi connected to the SABRE Lite
board? If not, could you try disabling them or the one that you don't
have:

----------8<----------
diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
index 84131794e97b6..c291c2821345f 100644
--- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi
@@ -159,7 +159,7 @@
 		brightness-levels = <0 4 8 16 32 64 128 255>;
 		default-brightness-level = <7>;
 		power-supply = <&reg_3p3v>;
-		status = "okay";
+		status = "disabled";
 	};
 
 	backlight_lvds: backlight-lvds {
@@ -168,7 +168,7 @@
 		brightness-levels = <0 4 8 16 32 64 128 255>;
 		default-brightness-level = <7>;
 		power-supply = <&reg_3p3v>;
-		status = "okay";
+		status = "disabled";
 	};
 
 	lcd_display: display at di0 {
@@ -178,7 +178,7 @@
 		interface-pix-fmt = "bgr666";
 		pinctrl-names = "default";
 		pinctrl-0 = <&pinctrl_j15>;
-		status = "okay";
+		status = "disabled";
 
 		port at 0 {
 			reg = <0>;
@@ -200,6 +200,7 @@
 	panel-lcd {
 		compatible = "okaya,rs800480t-7x0gp";
 		backlight = <&backlight_lcd>;
+		status = "disabled";
 
 		port {
 			lcd_panel_in: endpoint {
@@ -211,6 +212,7 @@
 	panel-lvds0 {
 		compatible = "hannstar,hsd100pxn1";
 		backlight = <&backlight_lvds>;
+		status = "disabled";
 
 		port {
 			panel_in: endpoint {
---------->8----------

regards
Philipp




More information about the dri-devel mailing list