summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2010-11-21 10:56:00 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2010-11-21 10:56:00 +0100
commitf3c91c1deaf8493526d8216be94c33e963f00962 (patch)
treebe2f51e31a3619b807222738bca9ee3daf7f4257 /drivers/gpu/drm/nouveau
parentdrm/i915: Prevent integer overflow when validating the execbuffer (diff)
downloadlinux-f3c91c1deaf8493526d8216be94c33e963f00962.tar.xz
linux-f3c91c1deaf8493526d8216be94c33e963f00962.zip
drm/i915: Only save/restore cursor regs if !KMS
Under KMS, restoring the cursor is handled upon modeswitch in order to avoid enabling an undefined set of registers. At the moment, the cursor is restored before the aperture and modes are fully setup causing some invalid access during resume, such as: PGTBL_ER: 0x00040000 Invalid GTT entry during Cursor Fetch Fix this by only performing cursor register save/restore under UMS where it is done in the correct sequence. Reported-by: Arkadiusz Miskiewicz <arekm@maven.pl> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'drivers/gpu/drm/nouveau')
0 files changed, 0 insertions, 0 deletions