diff options
author | Dave Airlie <airlied@redhat.com> | 2008-11-03 09:36:03 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2008-11-03 09:36:03 +1000 |
commit | 563e7e5930a8d628b33cb1f7a9aaea251f2fc50b (patch) | |
tree | 064d2f10bbd2b4eb9178cbafd12f0fb680ed5bdd /linux-core/radeon_pm.c | |
parent | fd9e05b3f4f464ddf08097817a3af824f54a97ca (diff) |
radeon/drm: fixup ref counting in on fb objs
Diffstat (limited to 'linux-core/radeon_pm.c')
-rw-r--r-- | linux-core/radeon_pm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/linux-core/radeon_pm.c b/linux-core/radeon_pm.c index db8f44c4..259d42da 100644 --- a/linux-core/radeon_pm.c +++ b/linux-core/radeon_pm.c @@ -54,10 +54,10 @@ int radeon_suspend(struct drm_device *dev, pm_message_t state) if (!radeon_fb) continue; - if (!radeon_fb->base.mm_private) + if (!radeon_fb->obj) continue; - radeon_gem_object_unpin(radeon_fb->base.mm_private); + radeon_gem_object_unpin(radeon_fb->obj); } if (!(dev_priv->flags & RADEON_IS_IGP)) @@ -175,10 +175,10 @@ int radeon_resume(struct drm_device *dev) if (!radeon_fb) continue; - if (!radeon_fb->base.mm_private) + if (!radeon_fb->obj) continue; - radeon_gem_object_pin(radeon_fb->base.mm_private, + radeon_gem_object_pin(radeon_fb->obj, PAGE_SIZE, RADEON_GEM_DOMAIN_VRAM); } /* blat the mode back in */ |