aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/r600_audio.c
diff options
context:
space:
mode:
authorRafał Miłecki <zajec5@gmail.com>2010-01-28 18:16:30 +0100
committerDave Airlie <airlied@redhat.com>2010-02-05 15:26:19 +1000
commit38fd2c6ff526e6a59edfa8e08f6f0724646784c4 (patch)
treef77deb312a650d3acfe35694010f31240288938b /drivers/gpu/drm/radeon/r600_audio.c
parentdrm/radeon/kms: fix r300 vram width calculations (diff)
downloadlinux-dev-38fd2c6ff526e6a59edfa8e08f6f0724646784c4.tar.xz
linux-dev-38fd2c6ff526e6a59edfa8e08f6f0724646784c4.zip
drm/radeon/kms: suspend and resume audio stuff
Fixes FDO bug #26214 Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/r600_audio.c')
-rw-r--r--drivers/gpu/drm/radeon/r600_audio.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/radeon/r600_audio.c b/drivers/gpu/drm/radeon/r600_audio.c
index b1c1d3433454..0dcb6904c4ff 100644
--- a/drivers/gpu/drm/radeon/r600_audio.c
+++ b/drivers/gpu/drm/radeon/r600_audio.c
@@ -261,7 +261,6 @@ void r600_audio_fini(struct radeon_device *rdev)
if (!r600_audio_chipset_supported(rdev))
return;
- WREG32_P(R600_AUDIO_ENABLE, 0x0, ~0x81000000);
-
del_timer(&rdev->audio_timer);
+ WREG32_P(R600_AUDIO_ENABLE, 0x0, ~0x81000000);
}