On Thu, Oct 25, 2018 at 11:39 AM Eric Anholt <e...@anholt.net> wrote: > > The vc4 driver can do prime sharing to many different KMS-only devices, > such as the various tinydrm drivers for SPI-attached displays. Rename the > driver away from "pl111" to represent what it will actually support: > various sorts of KMS displays with the renderonly layer used to attach a > GPU.
I was about to start writing this same patch... I've started looking at the lima and panfrost drivers. The many combinations of Mali GPUs and DC isn't going to scale. The lima and panfrost trees can't even co-exist as both define a rockchip winsys which load different GPU drivers. The same will be true for meson, hisilicon, allwinner, etc. i.MX is about to be in the same boat needing to support both etnaviv and freedreno. What do we need to do to merge this? There was some discussion on patch 2, but I think dealing with the loader is a separate issue. With this patch, we're left with only some very simple boilerplate to add new kms drivers. Rob _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev