Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 47807ce3 authored by Dave Airlie's avatar Dave Airlie Committed by Linus Torvalds
Browse files

[drm] fix radeon aperture issue



Ben noticed that on certain cards we've landed the AGP space on top of
the second aperture instead of after it..  Which messes things up a lot
on those machines.

This just moves the gart further out, a more correct fix is in the works
from Ben for after 2.6.15.

Signed-off-by: default avatarDave Airlie <airlied@linux.ie>
CC: Ben Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 0e670506
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1522,7 +1522,7 @@ static int radeon_do_init_cp(drm_device_t * dev, drm_radeon_init_t * init)

	dev_priv->gart_size = init->gart_size;
	dev_priv->gart_vm_start = dev_priv->fb_location
	    + RADEON_READ(RADEON_CONFIG_APER_SIZE);
	    + RADEON_READ(RADEON_CONFIG_APER_SIZE) * 2;

#if __OS_HAS_AGP
	if (!dev_priv->is_pci)