Rockchip: Mutter does not choose the CRTC with overlay planes
On devices like the Pinebook Pro or Pinephone Pro there are two CRTCs - one supporting overlay planes, one that doesn't. Mutter, like other compositors, currently chooses the later, IIUC because that's the one previously used by the kernel.
Embedded device firmwares typically ship downstream patches correcting this, as kernel devs apparently don't want to upstream patches doing this by default, asking compositor devs to come up with smarter ways to select the right CRTC. Lets try if we can come up with something.
Related: !2660
Edited by Robert Mader