aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/r100.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/radeon/r100.c')
-rw-r--r--drivers/gpu/drm/radeon/r100.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c
index 597f85b283bc..05502bf042b9 100644
--- a/drivers/gpu/drm/radeon/r100.c
+++ b/drivers/gpu/drm/radeon/r100.c
@@ -312,9 +312,13 @@ int r100_irq_process(struct radeon_device *rdev)
312 /* Vertical blank interrupts */ 312 /* Vertical blank interrupts */
313 if (status & RADEON_CRTC_VBLANK_STAT) { 313 if (status & RADEON_CRTC_VBLANK_STAT) {
314 drm_handle_vblank(rdev->ddev, 0); 314 drm_handle_vblank(rdev->ddev, 0);
315 if (rdev->pm.vblank_callback)
316 queue_work(rdev->wq, &rdev->pm.reclock_work);
315 } 317 }
316 if (status & RADEON_CRTC2_VBLANK_STAT) { 318 if (status & RADEON_CRTC2_VBLANK_STAT) {
317 drm_handle_vblank(rdev->ddev, 1); 319 drm_handle_vblank(rdev->ddev, 1);
320 if (rdev->pm.vblank_callback)
321 queue_work(rdev->wq, &rdev->pm.reclock_work);
318 } 322 }
319 if (status & RADEON_FP_DETECT_STAT) { 323 if (status & RADEON_FP_DETECT_STAT) {
320 queue_hotplug = true; 324 queue_hotplug = true;