Skip to content

Revert "drm_hwcomposer: Workaround for screen de-activating causing db845c regression"

Lucas Berthou requested to merge berlu/drm-hwcomposer-edid:clean-pipe into main

This workaround actually leaves pipes in an unclean state on external displays which leads to planes bleeding and incorrect renderings in the case of overlays being assigned to external displays.

There is also a case to be made to not have board specific hacks in drm_hwc and we should fine a better solution if this is still a problem. We could consider only deactivating non-primary display if the new pipeline is set to null for instance.

This reverts commit 799e8c74.

Merge request reports

Loading