aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2009-06-29 04:29:12 -0400
committerDave Airlie <airlied@redhat.com>2009-07-15 03:13:03 -0400
commit4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a (patch)
tree8bd7f7ef5ec852a39ff0295a95a091035fdb89a9
parented10f95d60d41033d356fdcf88c240d7065bd5b4 (diff)
drm/radeon/kms: mmio base/size should be resource_size_t.
Unsigned long is incorrect for 64-bit resources on 32-bit hw. Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r--drivers/gpu/drm/radeon/radeon.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h
index d61f2fc61df5..e7662ba9abfb 100644
--- a/drivers/gpu/drm/radeon/radeon.h
+++ b/drivers/gpu/drm/radeon/radeon.h
@@ -594,8 +594,8 @@ struct radeon_device {
594 struct radeon_object *fbdev_robj; 594 struct radeon_object *fbdev_robj;
595 struct radeon_framebuffer *fbdev_rfb; 595 struct radeon_framebuffer *fbdev_rfb;
596 /* Register mmio */ 596 /* Register mmio */
597 unsigned long rmmio_base; 597 resource_size_t rmmio_base;
598 unsigned long rmmio_size; 598 resource_size_t rmmio_size;
599 void *rmmio; 599 void *rmmio;
600 radeon_rreg_t mm_rreg; 600 radeon_rreg_t mm_rreg;
601 radeon_wreg_t mm_wreg; 601 radeon_wreg_t mm_wreg;