I915_GTT_PAGE_SIZE_64K
min_page_size = HAS_64K_PAGES(i915) ? I915_GTT_PAGE_SIZE_64K :
vma->page_sizes.sg & I915_GTT_PAGE_SIZE_64K) {
if (obj->mm.page_sizes.sg & I915_GTT_PAGE_SIZE_64K &&
if (obj->mm.page_sizes.sg & I915_GTT_PAGE_SIZE_64K)
if (obj->mm.page_sizes.phys < I915_GTT_PAGE_SIZE_64K) {
obj->mm.page_sizes.sg = I915_GTT_PAGE_SIZE_64K;
I915_GTT_PAGE_SIZE_64K,
bit = ilog2(I915_GTT_PAGE_SIZE_64K);
expected_gtt &= ~I915_GTT_PAGE_SIZE_64K;
if (!has_pte64 && vma->page_sizes.sg & I915_GTT_PAGE_SIZE_64K) {
.gtt = I915_GTT_PAGE_SIZE_64K,
.gtt = I915_GTT_PAGE_SIZE_64K,
.gtt = I915_GTT_PAGE_SIZE_64K | I915_GTT_PAGE_SIZE_4K,
.gtt = I915_GTT_PAGE_SIZE_64K,
.gtt = I915_GTT_PAGE_SIZE_64K,
if (!HAS_PAGE_SIZES(i915, I915_GTT_PAGE_SIZE_64K))
expected_gtt |= I915_GTT_PAGE_SIZE_64K;
if (vma_res->bi.page_sizes.sg & I915_GTT_PAGE_SIZE_64K) {
page_size = I915_GTT_PAGE_SIZE_64K;
} else if (IS_ALIGNED(iter->dma, I915_GTT_PAGE_SIZE_64K) &&
rem >= I915_GTT_PAGE_SIZE_64K &&
page_size = I915_GTT_PAGE_SIZE_64K;
vma_res->bi.page_sizes.sg & I915_GTT_PAGE_SIZE_64K &&
IS_ALIGNED(iter->dma, I915_GTT_PAGE_SIZE_64K) &&
(IS_ALIGNED(rem, I915_GTT_PAGE_SIZE_64K) ||
!(IS_ALIGNED(iter->dma, I915_GTT_PAGE_SIZE_64K) &&
(IS_ALIGNED(rem, I915_GTT_PAGE_SIZE_64K) ||
page_size = I915_GTT_PAGE_SIZE_64K;
vm->min_alignment[INTEL_MEMORY_LOCAL] = I915_GTT_PAGE_SIZE_64K;
vm->min_alignment[INTEL_MEMORY_STOLEN_LOCAL] = I915_GTT_PAGE_SIZE_64K;
HAS_PAGE_SIZES(vm->i915, I915_GTT_PAGE_SIZE_64K) &&
size = I915_GTT_PAGE_SIZE_64K;
if (HAS_PAGE_SIZES(i915, I915_GTT_PAGE_SIZE_64K) &&
return vm->scratch_order == get_order(I915_GTT_PAGE_SIZE_64K);
stash.pt_sz = I915_GTT_PAGE_SIZE_64K;
page_size = I915_GTT_PAGE_SIZE_64K;
min_page_size = HAS_64K_PAGES(i915) ? I915_GTT_PAGE_SIZE_64K :
case I915_GTT_PAGE_SIZE_64K:
if (page_sizes & I915_GTT_PAGE_SIZE_64K)
I915_GTT_PAGE_SIZE_64K
I915_GTT_PAGE_SIZE_64K | \
I915_GTT_PAGE_SIZE_64K | \
if (vma->page_sizes.sg & I915_GTT_PAGE_SIZE_64K)
expected_vma_size = round_up(size, I915_GTT_PAGE_SIZE_64K);
expected_node_size = round_up(size, I915_GTT_PAGE_SIZE_64K);
I915_GTT_PAGE_SIZE_64K |