aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
diff options
context:
space:
mode:
authorAlexandre Courbot <[email protected]>2016-07-13 06:29:36 +0000
committerBen Skeggs <[email protected]>2016-07-14 01:55:18 +0000
commitaff51175cdbf345740ec9203eff88e772af88059 (patch)
tree697209142ca1e3a150f6064c59826c77d67af701 /drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
parentdrm/nouveau/ttm: remove special handling of coherent objects (diff)
downloadkernel-aff51175cdbf345740ec9203eff88e772af88059.tar.gz
kernel-aff51175cdbf345740ec9203eff88e772af88059.zip
drm/nouveau/bus: remove cpu_coherent flag
This flag's only remaining function is to ignore the uncached flag for BOs on coherent architectures. However the reason for allocating an object uncache on a non-coherent architecture (namely because the cost of doing explicit flushes/ invalidations is higher than the benefit of caching the data because accesses are few and far between) should also apply on architectures for which coherency is maintained implicitly. Thus allocate coherent objects as uncached on all architectures. Signed-off-by: Alexandre Courbot <[email protected]> Signed-off-by: Ben Skeggs <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c')
0 files changed, 0 insertions, 0 deletions