File tree 1 file changed +4
-5
lines changed
1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,6 @@ static void omap_atomic_commit_tail(struct drm_atomic_state *old_state)
68
68
{
69
69
struct drm_device * dev = old_state -> dev ;
70
70
struct omap_drm_private * priv = dev -> dev_private ;
71
- bool fence_cookie = dma_fence_begin_signalling ();
72
71
73
72
dispc_runtime_get (priv -> dispc );
74
73
@@ -91,6 +90,8 @@ static void omap_atomic_commit_tail(struct drm_atomic_state *old_state)
91
90
omap_atomic_wait_for_completion (dev , old_state );
92
91
93
92
drm_atomic_helper_commit_planes (dev , old_state , 0 );
93
+
94
+ drm_atomic_helper_commit_hw_done (old_state );
94
95
} else {
95
96
/*
96
97
* OMAP3 DSS seems to have issues with the work-around above,
@@ -100,11 +101,9 @@ static void omap_atomic_commit_tail(struct drm_atomic_state *old_state)
100
101
drm_atomic_helper_commit_planes (dev , old_state , 0 );
101
102
102
103
drm_atomic_helper_commit_modeset_enables (dev , old_state );
103
- }
104
104
105
- drm_atomic_helper_commit_hw_done (old_state );
106
-
107
- dma_fence_end_signalling (fence_cookie );
105
+ drm_atomic_helper_commit_hw_done (old_state );
106
+ }
108
107
109
108
/*
110
109
* Wait for completion of the page flips to ensure that old buffers
You can’t perform that action at this time.
0 commit comments