Home
last modified time | relevance | path

Searched refs:ggtt_start (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c396 u64 ggtt_start, wopcm = xe_wopcm_size(xe), ggtt_size; in xe_ggtt_init_early() local
408 ggtt_start = wopcm; in xe_ggtt_init_early()
409 ggtt_size = (gsm_size / 8) * (u64)XE_PAGE_SIZE - ggtt_start; in xe_ggtt_init_early()
411 ggtt_start = xe_tile_sriov_vf_ggtt_base(ggtt->tile); in xe_ggtt_init_early()
414 if (ggtt_start < wopcm || in xe_ggtt_init_early()
415 ggtt_start + ggtt_size > GUC_GGTT_TOP) { in xe_ggtt_init_early()
417 ggtt_start, ggtt_start + ggtt_size - 1); in xe_ggtt_init_early()
426 if (ggtt_size + ggtt_start > GUC_GGTT_TOP) in xe_ggtt_init_early()
427 ggtt_size = GUC_GGTT_TOP - ggtt_start; in xe_ggtt_init_early()
441 __xe_ggtt_init_early(ggtt, ggtt_start, ggtt_size); in xe_ggtt_init_early()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_stolen.c129 resource_size_t ggtt_start; in adjust_stolen() local
131 ggtt_start = intel_uncore_read(uncore, PGTBL_CTL); in adjust_stolen()
133 ggtt_start = (ggtt_start & PGTBL_ADDRESS_LO_MASK) | in adjust_stolen()
134 (ggtt_start & PGTBL_ADDRESS_HI_MASK) << 28; in adjust_stolen()
136 ggtt_start &= PGTBL_ADDRESS_LO_MASK; in adjust_stolen()
138 ggtt_res = DEFINE_RES_MEM(ggtt_start, ggtt_total_entries(ggtt) * 4); in adjust_stolen()