• A
    drm/nouveau/bus: remove cpu_coherent flag · aff51175
    Alexandre Courbot 提交于
    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: NAlexandre Courbot <acourbot@nvidia.com>
    Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
    aff51175
nouveau_bo.c 40.7 KB