diff options
author | Dave Airlie <airlied@redhat.com> | 2014-06-03 21:59:31 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2014-06-03 21:59:31 -0400 |
commit | b15eb4ea1533b82762932d32cb220ddf75a09b3d (patch) | |
tree | 414207499aab787c1f0fdb73831e86a9254da679 /drivers/gpu/drm/radeon/radeon.h | |
parent | 5536141dddc265882fa8ddf4366ad0ed85d08a68 (diff) |
Revert "drm/radeon: rework page flip handling v3"
This reverts commit 1aab5514ca9604e0263f658a067da0189c86a35b.
Apply the fixed up version instead.
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon.h')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon.h | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h index dd4da88b3ab1..2eaa3300099e 100644 --- a/drivers/gpu/drm/radeon/radeon.h +++ b/drivers/gpu/drm/radeon/radeon.h | |||
@@ -676,16 +676,14 @@ void radeon_doorbell_free(struct radeon_device *rdev, u32 doorbell); | |||
676 | * IRQS. | 676 | * IRQS. |
677 | */ | 677 | */ |
678 | 678 | ||
679 | struct radeon_flip_work { | 679 | struct radeon_unpin_work { |
680 | struct work_struct flip_work; | 680 | struct work_struct work; |
681 | struct work_struct unpin_work; | 681 | struct radeon_device *rdev; |
682 | struct radeon_device *rdev; | 682 | int crtc_id; |
683 | int crtc_id; | 683 | struct radeon_fence *fence; |
684 | struct drm_framebuffer *fb; | ||
685 | struct drm_pending_vblank_event *event; | 684 | struct drm_pending_vblank_event *event; |
686 | struct radeon_bo *old_rbo; | 685 | struct radeon_bo *old_rbo; |
687 | struct radeon_bo *new_rbo; | 686 | u64 new_crtc_base; |
688 | struct radeon_fence *fence; | ||
689 | }; | 687 | }; |
690 | 688 | ||
691 | struct r500_irq_stat_regs { | 689 | struct r500_irq_stat_regs { |