[PATCH 2/2] drm/pl111: Initial drm/kms driver for pl111

Russell King - ARM Linux linux at armlinux.org.uk
Fri Mar 17 23:09:49 UTC 2017


On Fri, Mar 17, 2017 at 03:47:42PM -0700, Eric Anholt wrote:
> This is a modesetting driver for the pl111 CLCD display controller
> found on various ARM platforms such as the Versatile Express. The
> driver has only been tested on the bcm911360_entphn platform so far,
> with PRIME-based buffer sharing between vc4 and clcd.
> 
> It reuses the existing devicetree binding, while not using quite as
> many of its properties as the fbdev driver does (those are left for
> future work).

As we're multiplatform on ARM, and this is using the PL11x AMBA IDs,
we must ensure that it's compatible with everything that the fbdev
driver is compatible with... however, I suspect that's not worth the
effort (unless Linus W wants it?)

If we make it PL111 specific, then we don't need to handle Integrator
CP, or the Versatile PB/AB weirdness.  The only thing left is the
power etc enable bits on Realview which uses the PL111.  See the
code for Realview in drivers/video/fbdev/amba-clcd-versatile.c.

-- 
RMK's Patch system: http://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up
according to speedtest.net.


More information about the dri-devel mailing list