drm: Atomic crtc/connector updates using crtc/plane helper interfaces
[firefly-linux-kernel-4.4.55.git] / include / drm / drm_atomic_helper.h
index 79938c62e7ad1e6c216a1692af2636dec1d9ff26..9781ce739e109143f6da64a3806b62f7b6a45684 100644 (file)
 
 int drm_atomic_helper_check(struct drm_device *dev,
                            struct drm_atomic_state *state);
+int drm_atomic_helper_commit(struct drm_device *dev,
+                            struct drm_atomic_state *state,
+                            bool async);
+
+void drm_atomic_helper_commit_pre_planes(struct drm_device *dev,
+                                        struct drm_atomic_state *state);
+void drm_atomic_helper_commit_post_planes(struct drm_device *dev,
+                                         struct drm_atomic_state *old_state);
 
 int drm_atomic_helper_prepare_planes(struct drm_device *dev,
                                     struct drm_atomic_state *state);