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 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html