I915_CACHE_LLC
case I915_CACHE_LLC:
level = I915_CACHE_LLC;
cache_level = I915_CACHE_LLC;
gen8_pte_encode(vm->scratch_page.daddr, I915_CACHE_LLC, 0);
gen8_pte_encode(vm->scratch_page.daddr, I915_CACHE_LLC, 0);
I915_CACHE_LLC, 0);
case I915_CACHE_LLC:
case I915_CACHE_LLC:
gen8_pte_encode(vm->scratch_page.daddr, I915_CACHE_LLC, 0));
gen8_pde_encode(px_dma(vm->scratch_pt), I915_CACHE_LLC));
scratch_pdpe = gen8_pdpe_encode(px_dma(vm->scratch_pd), I915_CACHE_LLC);
gen8_pml4e_encode(px_dma(vm->scratch_pdp), I915_CACHE_LLC));
gen8_pte_encode(vm->scratch_page.daddr, I915_CACHE_LLC, 0);
vaddr[pde] = gen8_pde_encode(px_dma(pt), I915_CACHE_LLC);
vaddr[pdpe] = gen8_pdpe_encode(px_dma(pd), I915_CACHE_LLC);
vaddr[pml4e] = gen8_pml4e_encode(px_dma(pdp), I915_CACHE_LLC);
cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE;
cache_level = HAS_LLC(dev_priv) ? I915_CACHE_LLC : I915_CACHE_NONE;
i915_gem_object_set_cache_coherency(obj, I915_CACHE_LLC);
ret = i915_gem_object_set_cache_level(bo, I915_CACHE_LLC);
ret = i915_gem_object_set_cache_level(obj, I915_CACHE_LLC);
case I915_CACHE_LLC: return HAS_LLC(i915) ? " LLC" : " snooped";