Am Montag, 5. März 2018, 23:22:53 CET schrieb Enric Balletbo i Serra:
From: zain wang wzz@rock-chips.com
There's a race between when bridge_disable and when vop_crtc_disable are called. If the flush timer triggers a new psr work between these, we will operate eDP without power shutdowned by bridge_disable. In this case, moving activate/deactivate to enable/disable bridge to avoid it.
Cc: Stéphane Marchesin marcheu@chromium.org Signed-off-by: zain wang wzz@rock-chips.com Signed-off-by: Caesar Wang wxt@rock-chips.com Signed-off-by: Sean Paul seanpaul@chromium.org Signed-off-by: Thierry Escande thierry.escande@collabora.com Signed-off-by: Enric Balletbo i Serra enric.balletbo@collabora.com
adapted the subject to drm/rockchip, as it only touches the rockchip glue driver for the analogix_dp and applied to drm-misc-next after checking on both pinky (rk3288) and kevin (rk3399).
Heiko