This patch series cleans up exynos drm framework and kms sub drivers using the component framework[1]. This is based on top of below Andrezej's patch series[2]. And you can find git repository related to this patch series below, https://git.kernel.org/cgit/linux/kernel/git/daeinki/drm-exynos.git/log/?h=exynos-drm-next-todo We have patch sets not posted yet and these patch sets will be posted by Andrezej Hajda and Tomasz Stanislawski soon. So this cleanup series would be rebased on top of them again. This post is just for RFC. Thanks, Inki Dae [1] http://lists.freedesktop.org/archives/dri-devel/2014-January/051249.html [2] http://comments.gmane.org/gmane.linux.kernel.samsung-soc/27044 Inki Dae (3): drm/exynos: fix unnecessary resource cleanup drm/exynos: add super device support drm/exynos: register platform driver at each kms sub drivers drivers/gpu/drm/exynos/exynos_dp_core.c | 46 ++++-- drivers/gpu/drm/exynos/exynos_drm_core.c | 204 +---------------------- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 17 ++ drivers/gpu/drm/exynos/exynos_drm_crtc.h | 4 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 266 +++++++++++++----------------- drivers/gpu/drm/exynos/exynos_drm_drv.h | 57 ++----- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 49 ++++-- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 49 ++++-- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 61 +++++-- drivers/gpu/drm/exynos/exynos_hdmi.c | 47 ++++-- drivers/gpu/drm/exynos/exynos_mixer.c | 55 ++++-- 11 files changed, 376 insertions(+), 479 deletions(-) -- 1.7.9.5 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel