diff options
author | Dave Airlie <airlied@redhat.com> | 2011-01-04 17:31:08 -0500 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2011-01-04 17:31:08 -0500 |
commit | 4f125010d2d02c481a0fdf5aee23a9f937bc5de1 (patch) | |
tree | dcdcd2ba1d0bb980b57ced9a1b2b5b17c84c8f57 /drivers/gpu/drm/drm_irq.c | |
parent | 204663c48711ddceee09df46269cd34d49d1f7be (diff) | |
parent | 989d873fc5b6a96695b97738dea8d9f02a60f8ab (diff) |
Merge branch 'master' of /home/airlied/kernel/linux-2.6 into drm-core-next
Diffstat (limited to 'drivers/gpu/drm/drm_irq.c')
-rw-r--r-- | drivers/gpu/drm/drm_irq.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index 8304c42195f..0054e957203 100644 --- a/drivers/gpu/drm/drm_irq.c +++ b/drivers/gpu/drm/drm_irq.c | |||
@@ -1091,7 +1091,7 @@ static int drm_queue_vblank_event(struct drm_device *dev, int pipe, | |||
1091 | e->event.sequence = seq; | 1091 | e->event.sequence = seq; |
1092 | e->event.tv_sec = now.tv_sec; | 1092 | e->event.tv_sec = now.tv_sec; |
1093 | e->event.tv_usec = now.tv_usec; | 1093 | e->event.tv_usec = now.tv_usec; |
1094 | drm_vblank_put(dev, e->pipe); | 1094 | drm_vblank_put(dev, pipe); |
1095 | list_add_tail(&e->base.link, &e->base.file_priv->event_list); | 1095 | list_add_tail(&e->base.link, &e->base.file_priv->event_list); |
1096 | wake_up_interruptible(&e->base.file_priv->event_wait); | 1096 | wake_up_interruptible(&e->base.file_priv->event_wait); |
1097 | vblwait->reply.sequence = seq; | 1097 | vblwait->reply.sequence = seq; |
@@ -1110,7 +1110,7 @@ err_unlock: | |||
1110 | spin_unlock_irqrestore(&dev->event_lock, flags); | 1110 | spin_unlock_irqrestore(&dev->event_lock, flags); |
1111 | kfree(e); | 1111 | kfree(e); |
1112 | err_put: | 1112 | err_put: |
1113 | drm_vblank_put(dev, e->pipe); | 1113 | drm_vblank_put(dev, pipe); |
1114 | return ret; | 1114 | return ret; |
1115 | } | 1115 | } |
1116 | 1116 | ||