]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: clean up vram/gtt location handling
authorAlex Deucher <alexander.deucher@amd.com>
Mon, 8 Apr 2013 15:13:01 +0000 (11:13 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 9 Apr 2013 14:23:50 +0000 (10:23 -0400)
commit12f75c48091702eafeb1246ba9f5513245e2505c
treee993a18bf16c041da976e16871cd3fb5eeadf6c2
parent26c128a36e1931a8d1b4fc1074378239df0122a9
drm/radeon: clean up vram/gtt location handling

Add a per-asic MC (memory controller) mask which holds the
mak address mask the asic is capable of.  Use this when
calculating the vram and gtt locations rather using asic
specific functions or limiting everything to 32 bits.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/radeon_device.c
drivers/gpu/drm/radeon/rv770.c
drivers/gpu/drm/radeon/si.c