aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2009-06-29 18:29:12 +1000
committerDave Airlie <airlied@redhat.com>2009-07-15 17:13:03 +1000
commit4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a (patch)
tree8bd7f7ef5ec852a39ff0295a95a091035fdb89a9 /drivers
parented10f95d60d41033d356fdcf88c240d7065bd5b4 (diff)
downloadkernel_samsung_smdk4412-4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a.zip
kernel_samsung_smdk4412-4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a.tar.gz
kernel_samsung_smdk4412-4c9bc75cbc6f2f447a38a123aa6e0605fab3cb7a.tar.bz2
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>
Diffstat (limited to 'drivers')
-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 d61f2fc..e7662ba 100644
--- a/drivers/gpu/drm/radeon/radeon.h
+++ b/drivers/gpu/drm/radeon/radeon.h
@@ -594,8 +594,8 @@ struct radeon_device {
struct radeon_object *fbdev_robj;
struct radeon_framebuffer *fbdev_rfb;
/* Register mmio */
- unsigned long rmmio_base;
- unsigned long rmmio_size;
+ resource_size_t rmmio_base;
+ resource_size_t rmmio_size;
void *rmmio;
radeon_rreg_t mm_rreg;
radeon_wreg_t mm_wreg;