[PATCH v3 00/10] drm/exynos: rework vblank handling - next
Andrzej Hajda
a.hajda at samsung.com
Wed Mar 15 14:41:00 UTC 2017
Hi Inki,
This is -next part of my patchset 'drm/exynos: rework vblank handling'. With three additional
cleanup patches.
The patchset contains one improvement and cleanups/reworks:
- adds frame counter callback,
- removes redundant pipe related fields,
- simplifies event handling.
I have successfully tested it on TM2 panel, TV and both.
Regards
Andrzej
Andrzej Hajda (10):
drm/exynos: simplify completion event handling
drm/exynos/decon5433: implement frame counter
drm/exynos: kill exynos_drm_crtc::pipe
drm/exynos: kill exynos_drm_private::pipe
drm/exynos: set plane possible_crtcs in exynos_plane_init
drm/exynos: kill pipe field from drivers contexts
drm/exynos: kill mode_set_nofb callback
drm/exynos/decon5433: kill DECON_UPDATE workaround
drm/exynos/decon5433: kill BIT_IRQS_ENABLED
drm/exynos/decon5433: simplify shadow protect code
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 85 +++++++++++----------------
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 19 ++----
drivers/gpu/drm/exynos/exynos_drm_crtc.c | 50 +++++++---------
drivers/gpu/drm/exynos/exynos_drm_crtc.h | 1 -
drivers/gpu/drm/exynos/exynos_drm_drv.h | 14 +----
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 24 ++------
drivers/gpu/drm/exynos/exynos_drm_plane.c | 5 +-
drivers/gpu/drm/exynos/exynos_drm_plane.h | 1 -
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 22 +------
drivers/gpu/drm/exynos/exynos_mixer.c | 13 +---
include/video/exynos5433_decon.h | 1 +
11 files changed, 74 insertions(+), 161 deletions(-)
--
2.7.4
More information about the dri-devel
mailing list