From 9101906a77cbf686312658644174cecb3c6ff12d Mon Sep 17 00:00:00 2001 From: Lloyd Atkinson Date: Sun, 26 Jun 2016 22:41:26 -0400 Subject: drm/msm: enable seamless dynamic framerates Add a DRM_MODE_FLAG to explicitly request seamless mode changes. If this flag is set, enable/disable are not called. Components check at mode_fixup if seamless mode is possible, and what type of seamless transition. Dynamic FPS control is the first feature to use this flag, which allows seamlessly changing the FPS without a full modeset. Change-Id: I87cf32a445f541f85cd3e83793fa847903e3d56d Signed-off-by: Lloyd Atkinson --- include/uapi/drm/drm_mode.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/uapi/drm/drm_mode.h b/include/uapi/drm/drm_mode.h index 6c11ca401de8..566a2dd3babe 100644 --- a/include/uapi/drm/drm_mode.h +++ b/include/uapi/drm/drm_mode.h @@ -72,6 +72,7 @@ #define DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH (6<<14) #define DRM_MODE_FLAG_3D_TOP_AND_BOTTOM (7<<14) #define DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF (8<<14) +#define DRM_MODE_FLAG_SEAMLESS (1<<19) /* DPMS flags */ -- cgit v1.2.3