[PATCHv2 43/45] drm: omapdrm: don't wait in crtc_atomic_flush

2015-06-06 Thread Laurent Pinchart
Hi Tomi, Thank you for the patch. On Thursday 04 June 2015 12:03:00 Tomi Valkeinen wrote: > omap_crtc_atomic_flush() sets the GO bit and waits for it to get unset, > which tells us the HW has taken the new configuration into use. > > This is unnecessary as omap_atomic_complete() waits for all th

[PATCHv2 43/45] drm: omapdrm: don't wait in crtc_atomic_flush

2015-06-04 Thread Tomi Valkeinen
omap_crtc_atomic_flush() sets the GO bit and waits for it to get unset, which tells us the HW has taken the new configuration into use. This is unnecessary as omap_atomic_complete() waits for all the GO bits to get unset. In fact, waiting is wrong, as with multiple CRTCs we would not get the the c