All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] drm/pl111: RealView and Versatile Express
@ 2018-03-02  9:09 ` Linus Walleij
  0 siblings, 0 replies; 22+ messages in thread
From: Linus Walleij @ 2018-03-02  9:09 UTC (permalink / raw)
  To: linux-arm-kernel

This is the base for finally getting RealView and Versatile
Express supported in the PL111 DRM driver.

We have then moved all the way up from the first ARM
Integrator versions to the last Versatile Express reference
designs using PL111.

After this, forked hardware such as Nomadik and SPEAr
remains to be moved over.

Some infrastructure for adjusting depth (ARGB5551) etc
on the Integrator and some bridge fixups are still needed
but this is the core of the support for these platforms
and the rest can be done on top before switching over.

Also the Versatile Express CLCD on the motherboard has
a dedicated video memory, and cannot use CMA (ha! complex!)
and I will need to figure out a way to work around that.
The CLCDs synthesized on the core tiles for CA9 work
fine with this though.

Linus Walleij (4):
  drm/pl111: Make the default BPP a per-variant variable
  drm/pl111: Use max memory bandwidth for resolution
  drm/pl111: Handle the RealView variant separately
  drm/pl111: Support the Versatile Express

 drivers/gpu/drm/pl111/Makefile          |   1 +
 drivers/gpu/drm/pl111/pl111_display.c   |  36 +++++++++++
 drivers/gpu/drm/pl111/pl111_drm.h       |   6 +-
 drivers/gpu/drm/pl111/pl111_drv.c       |  10 ++-
 drivers/gpu/drm/pl111/pl111_versatile.c |  80 +++++++++++++++++++++++-
 drivers/gpu/drm/pl111/pl111_vexpress.c  | 106 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/pl111/pl111_vexpress.h  |  22 +++++++
 7 files changed, 258 insertions(+), 3 deletions(-)
 create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.c
 create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.h

-- 
2.14.3

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2018-03-06  0:34 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-02  9:09 [PATCH 0/4] drm/pl111: RealView and Versatile Express Linus Walleij
2018-03-02  9:09 ` Linus Walleij
2018-03-02  9:09 ` [PATCH 1/4] drm/pl111: Make the default BPP a per-variant variable Linus Walleij
2018-03-02  9:09   ` Linus Walleij
2018-03-02  9:09 ` [PATCH 2/4] drm/pl111: Use max memory bandwidth for resolution Linus Walleij
2018-03-02  9:09   ` Linus Walleij
2018-03-06  0:29   ` Eric Anholt
2018-03-06  0:29     ` Eric Anholt
2018-03-02  9:09 ` [PATCH 3/4] drm/pl111: Handle the RealView variant separately Linus Walleij
2018-03-02  9:09   ` Linus Walleij
2018-03-06  0:34   ` Eric Anholt
2018-03-06  0:34     ` Eric Anholt
2018-03-02  9:09 ` [PATCH 4/4] drm/pl111: Support the Versatile Express Linus Walleij
2018-03-02  9:09   ` Linus Walleij
2018-03-02 12:11 ` [PATCH 0/4] drm/pl111: RealView and " Robin Murphy
2018-03-02 12:11   ` Robin Murphy
2018-03-02 12:37   ` Linus Walleij
2018-03-02 12:37     ` Linus Walleij
2018-03-02 13:50     ` Robin Murphy
2018-03-02 13:50       ` Robin Murphy
2018-03-02 15:43       ` Liviu Dudau
2018-03-02 15:43         ` Liviu Dudau

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.