[PATCH v2 0/3] Exynos DRM cleanup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear all,

This patchset performs a significant cleanup of Exynos DRM code. This
includes the following 2 big items:
- the custom 'sub-driver' framework has been finally replaced by generic
  device component code;
- access to exynos GEM object has been simplified and unified.

Best regards
Marek Szyprowski
Samsung R&D Institute Poland


Changelog:

v2:
- rebased onto linux-next from 20180709 and resolved conflicts with
  "drm/exynos: Replace drm_gem_object_unreference_unlocked with put
  function" patch


Patch summary:

Marek Szyprowski (3):
  drm/exynos: g2d: Convert to driver component API
  drm/exynos: gem: Simplify access to exynos GEM objects
  drm/exynos: Use common exynos_drm_gem_get()/put() functions for GEM
    lookup

 drivers/gpu/drm/exynos/Makefile          |   2 +-
 drivers/gpu/drm/exynos/exynos_drm_core.c | 119 ---------
 drivers/gpu/drm/exynos/exynos_drm_drv.c  |  14 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.h  |  47 +---
 drivers/gpu/drm/exynos/exynos_drm_fb.c   |  10 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c  | 300 +++++++++--------------
 drivers/gpu/drm/exynos/exynos_drm_g2d.h  |  11 +
 drivers/gpu/drm/exynos/exynos_drm_gem.c  |  58 +----
 drivers/gpu/drm/exynos/exynos_drm_gem.h  |  24 +-
 drivers/gpu/drm/exynos/exynos_drm_ipp.c  |  10 +-
 10 files changed, 156 insertions(+), 439 deletions(-)
 delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_core.c

-- 
2.17.1

_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux