diff options
| author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-12-11 05:34:43 -0500 |
|---|---|---|
| committer | Dave Airlie <airlied@redhat.com> | 2013-12-17 20:34:13 -0500 |
| commit | 57ed0f7b4375f4cb0ec3eccbc81f262294eefbcd (patch) | |
| tree | 935ea0949b91080532de66d1d74f8a97a4c81223 /drivers/gpu/drm/via | |
| parent | e9f0d76f3bcd4dda7136baaaaf45bda3b13ff40f (diff) | |
drm: Kill DRM_WAKUP and DRM_INIT_WAITQUEUE
Less yelling ftw!
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/via')
| -rw-r--r-- | drivers/gpu/drm/via/via_dmablit.c | 10 | ||||
| -rw-r--r-- | drivers/gpu/drm/via/via_irq.c | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/via/via_video.c | 6 |
3 files changed, 10 insertions, 10 deletions
diff --git a/drivers/gpu/drm/via/via_dmablit.c b/drivers/gpu/drm/via/via_dmablit.c index 9236ef1de270..694b9954cbbc 100644 --- a/drivers/gpu/drm/via/via_dmablit.c +++ b/drivers/gpu/drm/via/via_dmablit.c | |||
| @@ -338,7 +338,7 @@ via_dmablit_handler(struct drm_device *dev, int engine, int from_irq) | |||
| 338 | 338 | ||
| 339 | blitq->blits[cur]->aborted = blitq->aborting; | 339 | blitq->blits[cur]->aborted = blitq->aborting; |
| 340 | blitq->done_blit_handle++; | 340 | blitq->done_blit_handle++; |
| 341 | DRM_WAKEUP(blitq->blit_queue + cur); | 341 | wake_up(blitq->blit_queue + cur); |
| 342 | 342 | ||
| 343 | cur++; | 343 | cur++; |
| 344 | if (cur >= VIA_NUM_BLIT_SLOTS) | 344 | if (cur >= VIA_NUM_BLIT_SLOTS) |
| @@ -521,7 +521,7 @@ via_dmablit_workqueue(struct work_struct *work) | |||
| 521 | 521 | ||
| 522 | spin_unlock_irqrestore(&blitq->blit_lock, irqsave); | 522 | spin_unlock_irqrestore(&blitq->blit_lock, irqsave); |
| 523 | 523 | ||
| 524 | DRM_WAKEUP(&blitq->busy_queue); | 524 | wake_up(&blitq->busy_queue); |
| 525 | 525 | ||
| 526 | via_free_sg_info(dev->pdev, cur_sg); | 526 | via_free_sg_info(dev->pdev, cur_sg); |
| 527 | kfree(cur_sg); | 527 | kfree(cur_sg); |
| @@ -561,8 +561,8 @@ via_init_dmablit(struct drm_device *dev) | |||
| 561 | blitq->aborting = 0; | 561 | blitq->aborting = 0; |
| 562 | spin_lock_init(&blitq->blit_lock); | 562 | spin_lock_init(&blitq->blit_lock); |
| 563 | for (j = 0; j < VIA_NUM_BLIT_SLOTS; ++j) | 563 | for (j = 0; j < VIA_NUM_BLIT_SLOTS; ++j) |
| 564 | DRM_INIT_WAITQUEUE(blitq->blit_queue + j); | 564 | init_waitqueue_head(blitq->blit_queue + j); |
| 565 | DRM_INIT_WAITQUEUE(&blitq->busy_queue); | 565 | init_waitqueue_head(&blitq->busy_queue); |
| 566 | INIT_WORK(&blitq->wq, via_dmablit_workqueue); | 566 | INIT_WORK(&blitq->wq, via_dmablit_workqueue); |
| 567 | setup_timer(&blitq->poll_timer, via_dmablit_timer, | 567 | setup_timer(&blitq->poll_timer, via_dmablit_timer, |
| 568 | (unsigned long)blitq); | 568 | (unsigned long)blitq); |
| @@ -713,7 +713,7 @@ via_dmablit_release_slot(drm_via_blitq_t *blitq) | |||
| 713 | spin_lock_irqsave(&blitq->blit_lock, irqsave); | 713 | spin_lock_irqsave(&blitq->blit_lock, irqsave); |
| 714 | blitq->num_free++; | 714 | blitq->num_free++; |
| 715 | spin_unlock_irqrestore(&blitq->blit_lock, irqsave); | 715 | spin_unlock_irqrestore(&blitq->blit_lock, irqsave); |
| 716 | DRM_WAKEUP(&blitq->busy_queue); | 716 | wake_up(&blitq->busy_queue); |
| 717 | } | 717 | } |
| 718 | 718 | ||
| 719 | /* | 719 | /* |
diff --git a/drivers/gpu/drm/via/via_irq.c b/drivers/gpu/drm/via/via_irq.c index 85a4cb955204..1319433816d3 100644 --- a/drivers/gpu/drm/via/via_irq.c +++ b/drivers/gpu/drm/via/via_irq.c | |||
| @@ -138,7 +138,7 @@ irqreturn_t via_driver_irq_handler(int irq, void *arg) | |||
| 138 | for (i = 0; i < dev_priv->num_irqs; ++i) { | 138 | for (i = 0; i < dev_priv->num_irqs; ++i) { |
| 139 | if (status & cur_irq->pending_mask) { | 139 | if (status & cur_irq->pending_mask) { |
| 140 | atomic_inc(&cur_irq->irq_received); | 140 | atomic_inc(&cur_irq->irq_received); |
| 141 | DRM_WAKEUP(&cur_irq->irq_queue); | 141 | wake_up(&cur_irq->irq_queue); |
| 142 | handled = 1; | 142 | handled = 1; |
| 143 | if (dev_priv->irq_map[drm_via_irq_dma0_td] == i) | 143 | if (dev_priv->irq_map[drm_via_irq_dma0_td] == i) |
| 144 | via_dmablit_handler(dev, 0, 1); | 144 | via_dmablit_handler(dev, 0, 1); |
| @@ -287,7 +287,7 @@ void via_driver_irq_preinstall(struct drm_device *dev) | |||
| 287 | atomic_set(&cur_irq->irq_received, 0); | 287 | atomic_set(&cur_irq->irq_received, 0); |
| 288 | cur_irq->enable_mask = dev_priv->irq_masks[i][0]; | 288 | cur_irq->enable_mask = dev_priv->irq_masks[i][0]; |
| 289 | cur_irq->pending_mask = dev_priv->irq_masks[i][1]; | 289 | cur_irq->pending_mask = dev_priv->irq_masks[i][1]; |
| 290 | DRM_INIT_WAITQUEUE(&cur_irq->irq_queue); | 290 | init_waitqueue_head(&cur_irq->irq_queue); |
| 291 | dev_priv->irq_enable_mask |= cur_irq->enable_mask; | 291 | dev_priv->irq_enable_mask |= cur_irq->enable_mask; |
| 292 | dev_priv->irq_pending_mask |= cur_irq->pending_mask; | 292 | dev_priv->irq_pending_mask |= cur_irq->pending_mask; |
| 293 | cur_irq++; | 293 | cur_irq++; |
diff --git a/drivers/gpu/drm/via/via_video.c b/drivers/gpu/drm/via/via_video.c index f60cfb654428..a9ffbad1cfdd 100644 --- a/drivers/gpu/drm/via/via_video.c +++ b/drivers/gpu/drm/via/via_video.c | |||
| @@ -36,7 +36,7 @@ void via_init_futex(drm_via_private_t *dev_priv) | |||
| 36 | DRM_DEBUG("\n"); | 36 | DRM_DEBUG("\n"); |
| 37 | 37 | ||
| 38 | for (i = 0; i < VIA_NR_XVMC_LOCKS; ++i) { | 38 | for (i = 0; i < VIA_NR_XVMC_LOCKS; ++i) { |
| 39 | DRM_INIT_WAITQUEUE(&(dev_priv->decoder_queue[i])); | 39 | init_waitqueue_head(&(dev_priv->decoder_queue[i])); |
| 40 | XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0; | 40 | XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0; |
| 41 | } | 41 | } |
| 42 | } | 42 | } |
| @@ -58,7 +58,7 @@ void via_release_futex(drm_via_private_t *dev_priv, int context) | |||
| 58 | if ((_DRM_LOCKING_CONTEXT(*lock) == context)) { | 58 | if ((_DRM_LOCKING_CONTEXT(*lock) == context)) { |
| 59 | if (_DRM_LOCK_IS_HELD(*lock) | 59 | if (_DRM_LOCK_IS_HELD(*lock) |
| 60 | && (*lock & _DRM_LOCK_CONT)) { | 60 | && (*lock & _DRM_LOCK_CONT)) { |
| 61 | DRM_WAKEUP(&(dev_priv->decoder_queue[i])); | 61 | wake_up(&(dev_priv->decoder_queue[i])); |
| 62 | } | 62 | } |
| 63 | *lock = 0; | 63 | *lock = 0; |
| 64 | } | 64 | } |
| @@ -86,7 +86,7 @@ int via_decoder_futex(struct drm_device *dev, void *data, struct drm_file *file_ | |||
| 86 | (fx->ms / 10) * (HZ / 100), *lock != fx->val); | 86 | (fx->ms / 10) * (HZ / 100), *lock != fx->val); |
| 87 | return ret; | 87 | return ret; |
| 88 | case VIA_FUTEX_WAKE: | 88 | case VIA_FUTEX_WAKE: |
| 89 | DRM_WAKEUP(&(dev_priv->decoder_queue[fx->lock])); | 89 | wake_up(&(dev_priv->decoder_queue[fx->lock])); |
| 90 | return 0; | 90 | return 0; |
| 91 | } | 91 | } |
| 92 | return 0; | 92 | return 0; |
