drm/radeon/kms: fix gart setup on fusion parts (v2) backport
authorAlex Deucher <alexdeucher@gmail.com>
Fri, 6 May 2011 18:29:55 +0000 (14:29 -0400)
committerSteve Conklin <sconklin@canonical.com>
Thu, 2 Jun 2011 19:23:21 +0000 (14:23 -0500)
commit595a004bead06d7eb8fd4e5fad14ec087ef57933
treed636c08822313b32bc5766dafd97d65dc43caaff
parent0c4173eef431f3a0463aec8b50ec49975362f6f9
drm/radeon/kms: fix gart setup on fusion parts (v2) backport

BugLink: http://bugs.launchpad.net/bugs/788691

Backport of 8aeb96f80232e9a701b5c4715504f4c9173978bd
(drm/radeon/kms: fix gart setup on fusion parts (v2))
to the stable tree.

Out of the entire GART/VM subsystem, the hw designers changed
the location of 3 regs.

v2: airlied: add parameter for userspace to work from.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Steve Conklin <sconklin@canonical.com>
drivers/gpu/drm/radeon/evergreen.c
drivers/gpu/drm/radeon/evergreend.h
drivers/gpu/drm/radeon/radeon_kms.c
include/drm/radeon_drm.h