Hi Inki, This patchset contains fixes and improvements related to SW-TRIGGER. The core patch moves all TE related stuff from panel(bindings) and HDMI(irq handler) to DECON. This move allows to fix races between interrupt handlers and DECON disable. It allows also to eliminate all DECON flags and related checks in subsequent patches. Additionally SW-TRIGGER can be enabled by adding TE interrupt to DECON dts node. Another important fix is uncoditional SW-TRIGGER during enabled VBLANKs, this way no VBLANK timeouts happens when drm-core or userspace waits for VBLANK. First 5 patches could be treated as fixes, but since they depends on my previous work which is not yet merged, I have not separated it. As I said before the patchset depends on my vblank patchset[1] and recent fix of hdmi pipeline disable order[2]. [1]: https://marc.info/?l=dri-devel&m=148958888524665 [2]: https://marc.info/?l=dri-devel&m=149137560223242 Regards Andrzej Andrzej Hajda (9): drm/exynos/decon5433: always do sw-trigger when vblanks enabled dt-bindings: exynos5433-decon: fix interrupts bindings dt-bindings: exynos5433-decon: add TE interrupt binding drm/exynos/decon5433: move TE handling to DECON drm/exynos/decon5433: kill BIT_IRQS_ENABLED flag drm/exynos/decon5433: kill BIT_CLKS_ENABLED flag drm/exynos/decon5433: kill BIT_WIN_UPDATED flag drm/exynos/decon5433: kill BIT_SUSPENDED flag drm/exynos/decon5433: remove useless check .../bindings/display/exynos/exynos5433-decon.txt | 13 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 143 ++++++++++----------- 2 files changed, 74 insertions(+), 82 deletions(-) -- 2.7.4 -- 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