Screen refresh delay with kernel errors
#2
A small update.

It seems that the failing component is the display's Panel Self-Refresh feature which results in the DisplayPort bus being re-link trained frequently. My current theory is that this link training occasionally fails and results in the frame skips.

By disabling the PSR feature entirely in the kernel with a patch like this, the issue goes away and the laptop becomes usable. This is more of a workaround than an actual fix though, and I do believe the hardware is faulty here.

In case anybody is curious or runs into this issue and wants to try the workaround, here's the patch:

Code:
diff --git a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
index 76736fb8e..a49dd6b3c 100644
--- a/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
+++ b/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
@@ -978,12 +978,13 @@ static int analogix_dp_commit(struct analogix_dp_device *dp)
    ret = analogix_dp_fast_link_train_detection(dp);
    if (ret)
        return ret;
-
+    /*
    if (analogix_dp_detect_sink_psr(dp)) {
        ret = analogix_dp_enable_sink_psr(dp);
        if (ret)
            return ret;
    }
+    */

    return ret;
}
  Reply


Messages In This Thread
RE: Screen refresh delay with kernel errors - by shawnanastasio - 06-19-2020, 07:24 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Screen on pinebook stays black but can ssh into machine tuxxpine 0 240 02-23-2024, 04:22 PM
Last Post: tuxxpine
  Black screen by start up bluedemon382 10 2,795 07-27-2023, 07:49 AM
Last Post: dstallmo
  PBP blank screen after updating Manjaro Franko 6 1,878 04-01-2023, 07:55 AM
Last Post: hacknix
  Manjaro pinebookpro images with kernel 5.7.19 rfm83 11 4,526 01-22-2023, 10:05 PM
Last Post: rfm83
  Broken usb-c to hdmi with kernel 5.18+ rfm83 6 2,697 01-22-2023, 09:55 PM
Last Post: rfm83
  minimal kernel .config? alchemist 5 5,773 08-15-2022, 06:28 PM
Last Post: svmhdvn
Question Pinebook Pro shows only bright white screen when powered on Sean Whitton 3 1,890 07-22-2022, 01:19 PM
Last Post: wdt
  Ring around screen following update tylerjohnson3208 2 2,010 05-10-2022, 01:52 AM
Last Post: diyagabriel
  Looking for Screen LCD Panel for the Pinebook Pro gerstavros 3 2,648 05-09-2022, 05:53 AM
Last Post: gerstavros
  PinebookPro Build Errors mexsudo 3 2,824 01-30-2022, 08:36 AM
Last Post: mexsudo

Forum Jump:


Users browsing this thread: 1 Guest(s)