drm/radeon/kms: fix some GART table entry bugs.
authorDave Airlie <airlied@redhat.com>
Mon, 29 Jun 2009 08:29:11 +0000 (18:29 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 15 Jul 2009 07:13:02 +0000 (17:13 +1000)
commited10f95d60d41033d356fdcf88c240d7065bd5b4
tree319558df2249b066c6678c2b54a8ae2fdfa7ae5c
parent44b572809581d5a10dbe35aa6bf689f32b9c5ad6
drm/radeon/kms: fix some GART table entry bugs.

1. rv370 can accept 40-bit addresses - also at 24-bit shift not 4 bits
2. rs480 table can be in 40-bit space. - 4 bit shift for top 8 bits
3. rs480 table entries can be in 40-bit space.

Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/r100.c
drivers/gpu/drm/radeon/r300.c
drivers/gpu/drm/radeon/radeon_gart.c
drivers/gpu/drm/radeon/rs400.c