mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-05 10:08:23 +02:00
fix wait condition for vertical blank IRQs
This commit is contained in:
parent
537f2208f0
commit
8c14585fc3
2 changed files with 2 additions and 2 deletions
|
|
@ -161,7 +161,7 @@ int DRM(vblank_wait)(drm_device_t *dev, unsigned int *sequence)
|
|||
*/
|
||||
DRM_WAIT_ON( ret, dev->vbl_queue, 3*DRM_HZ,
|
||||
( ( ( cur_vblank = atomic_read(&dev->vbl_received ) )
|
||||
+ ~*sequence + 1 ) > (1<<23) ) );
|
||||
+ ~*sequence + 1 ) <= (1<<23) ) );
|
||||
|
||||
*sequence = cur_vblank;
|
||||
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ int DRM(vblank_wait)(drm_device_t *dev, unsigned int *sequence)
|
|||
*/
|
||||
DRM_WAIT_ON( ret, dev->vbl_queue, 3*DRM_HZ,
|
||||
( ( ( cur_vblank = atomic_read(&dev->vbl_received ) )
|
||||
+ ~*sequence + 1 ) > (1<<23) ) );
|
||||
+ ~*sequence + 1 ) <= (1<<23) ) );
|
||||
|
||||
*sequence = cur_vblank;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue