These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / gpu / drm / msm / msm_kms.h
index a9f17bd..9bcabaa 100644 (file)
@@ -43,6 +43,9 @@ struct msm_kms_funcs {
        /* modeset, bracketing atomic_commit(): */
        void (*prepare_commit)(struct msm_kms *kms, struct drm_atomic_state *state);
        void (*complete_commit)(struct msm_kms *kms, struct drm_atomic_state *state);
+       /* functions to wait for atomic commit completed on each CRTC */
+       void (*wait_for_crtc_commit_done)(struct msm_kms *kms,
+                                       struct drm_crtc *crtc);
        /* misc: */
        const struct msm_format *(*get_format)(struct msm_kms *kms, uint32_t format);
        long (*round_pixclk)(struct msm_kms *kms, unsigned long rate,