linux_dsm_epyc7002/drivers/gpu/drm/exynos
Maxime Ripard 81a099ac49 drm/atomic: implement drm_atomic_helper_commit_tail for runtime_pm users
The current drm_atomic_helper_commit_tail helper works only if the CRTC is
accessible, and documents an alternative implementation that is supposed to
be used if that happens.

That implementation is then duplicated by some drivers. Instead of
documenting it, let's implement an helper that all the relevant users can
use directly.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/a8f92dc70048bab746e94dadd1c23200626aff60.1500555652.git-series.maxime.ripard@free-electrons.com
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2017-07-26 13:45:08 +02:00
..
exynos7_drm_decon.c drm/exynos: kill mode_set_nofb callback 2017-06-01 16:21:35 +09:00
exynos5433_drm_decon.c drm/exynos/decon5433: remove useless check 2017-06-01 16:21:38 +09:00
exynos_dp.c drm: convert drivers to use drm_of_find_panel_or_bridge 2017-04-06 17:00:27 -04:00
exynos_drm_core.c
exynos_drm_crtc.c drm: Convert atomic drivers from CRTC .disable() to .atomic_disable() 2017-06-30 14:53:15 +02:00
exynos_drm_crtc.h drm/exynos: kill exynos_drm_crtc::pipe 2017-06-01 16:21:34 +09:00
exynos_drm_dpi.c drm: convert drivers to use of_graph_get_remote_node 2017-04-06 17:00:27 -04:00
exynos_drm_drv.c drm/exynos: Remove custom FB helper deferred setup 2017-07-26 13:45:07 +02:00
exynos_drm_drv.h drm/exynos: kill mode_set_nofb callback 2017-06-01 16:21:35 +09:00
exynos_drm_dsi.c drm: Convert to using %pOF instead of full_name 2017-07-26 13:45:06 +02:00
exynos_drm_fb.c drm/atomic: implement drm_atomic_helper_commit_tail for runtime_pm users 2017-07-26 13:45:08 +02:00
exynos_drm_fb.h
exynos_drm_fbdev.c drm/exynos: Remove custom FB helper deferred setup 2017-07-26 13:45:07 +02:00
exynos_drm_fbdev.h
exynos_drm_fimc.c drm/exynos: Print kernel pointers in a restricted form 2017-03-21 13:17:22 +09:00
exynos_drm_fimc.h
exynos_drm_fimd.c drm/exynos: kill mode_set_nofb callback 2017-06-01 16:21:35 +09:00
exynos_drm_g2d.c drm/exynos: g2d: change platform driver name to 'exynos-drm-g2d' 2017-02-07 13:52:49 +09:00
exynos_drm_g2d.h
exynos_drm_gem.c drm: drop drm_[cm]alloc* helpers 2017-05-18 17:22:39 +02:00
exynos_drm_gem.h mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf 2017-02-24 17:46:54 -08:00
exynos_drm_gsc.c drm/exynos: Print kernel pointers in a restricted form 2017-03-21 13:17:22 +09:00
exynos_drm_gsc.h
exynos_drm_iommu.c
exynos_drm_iommu.h
exynos_drm_ipp.c drm/exynos: Print kernel pointers in a restricted form 2017-03-21 13:17:22 +09:00
exynos_drm_ipp.h
exynos_drm_mic.c drm: convert drivers to use of_graph_get_remote_node 2017-04-06 17:00:27 -04:00
exynos_drm_plane.c drm/exynos: set plane possible_crtcs in exynos_plane_init 2017-06-01 16:21:34 +09:00
exynos_drm_plane.h drm/exynos: set plane possible_crtcs in exynos_plane_init 2017-06-01 16:21:34 +09:00
exynos_drm_rotator.c drm/exynos: Print kernel pointers in a restricted form 2017-03-21 13:17:22 +09:00
exynos_drm_rotator.h
exynos_drm_vidi.c drm/exynos: kill pipe field from drivers contexts 2017-06-01 16:21:34 +09:00
exynos_drm_vidi.h
exynos_hdmi.c drm: handle HDMI 2.0 VICs in AVI info-frames 2017-07-14 21:23:54 +03:00
exynos_mixer.c drm/exynos: mixer: document YCbCr magic numbers 2017-06-01 16:21:36 +09:00
Kconfig drm/exynos: Remove Kconfig deps for FIMD and DECON7 2017-01-23 09:36:04 +01:00
Makefile
regs-fimc.h
regs-gsc.h
regs-hdmi.h drm/exynos/hdmi: refactor infoframe code 2016-12-05 22:08:58 +09:00
regs-mixer.h drm/exynos: mixer: document YCbCr magic numbers 2017-06-01 16:21:36 +09:00
regs-rotator.h
regs-vp.h