linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] drm/meson: Allow using optional canvas provider
@ 2018-11-05 10:45 Maxime Jourdan
  2018-11-05 10:45 ` [PATCH 1/2] dt-bindings: display: amlogic, meson-vpu: Add optional canvas provider node Maxime Jourdan
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Maxime Jourdan @ 2018-11-05 10:45 UTC (permalink / raw)
  To: Neil Armstrong
  Cc: Kevin Hilman, Jerome Brunet, devicetree, linux-kernel,
	linux-arm-kernel, linux-amlogic, dri-devel

The meson DRM driver currently uses constant, static canvas indexes.

This is not optimal and could conflict with other drivers also using
canvases.

This patch series allows the driver to optionnally use a canvas provider
module that is able to dispatch canvases, on demand and free of conflict.

In the future, the current way of doing things will be deprecated.

Maxime Jourdan (2):
  dt-bindings: display: amlogic, meson-vpu: Add optional canvas provider
    node
  drm/meson: Use optional canvas provider

 .../bindings/display/amlogic,meson-vpu.txt    |  2 +
 drivers/gpu/drm/meson/Kconfig                 |  1 +
 drivers/gpu/drm/meson/meson_crtc.c            | 14 ++++--
 drivers/gpu/drm/meson/meson_drv.c             | 46 ++++++++++++-------
 drivers/gpu/drm/meson/meson_drv.h             |  4 ++
 drivers/gpu/drm/meson/meson_plane.c           |  8 +++-
 6 files changed, 53 insertions(+), 22 deletions(-)

-- 
2.19.1


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

end of thread, other threads:[~2018-11-13 13:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-05 10:45 [PATCH 0/2] drm/meson: Allow using optional canvas provider Maxime Jourdan
2018-11-05 10:45 ` [PATCH 1/2] dt-bindings: display: amlogic, meson-vpu: Add optional canvas provider node Maxime Jourdan
2018-11-05 10:45 ` [PATCH 2/2] drm/meson: Use optional canvas provider Maxime Jourdan
2018-11-05 12:53   ` Neil Armstrong
2018-11-05 12:51 ` [PATCH 0/2] drm/meson: Allow using " Neil Armstrong
2018-11-05 14:02   ` Maxime Jourdan
2018-11-13 13:32     ` Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).