Home
last modified time | relevance | path

Searched refs:ggtt_size (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_tile_sriov_vf.c45 u64 ggtt_size = tile->sriov.vf.self_config.ggtt_size; in xe_tile_sriov_vf_balloon_ggtt_locked() local
52 xe_tile_assert(tile, ggtt_size); in xe_tile_sriov_vf_balloon_ggtt_locked()
71 ggtt_size > GUC_GGTT_TOP - ggtt_base) { in xe_tile_sriov_vf_balloon_ggtt_locked()
73 tile->id, ggtt_base, ggtt_base + ggtt_size - 1); in xe_tile_sriov_vf_balloon_ggtt_locked()
86 start = ggtt_base + ggtt_size; in xe_tile_sriov_vf_balloon_ggtt_locked()
300 return config->ggtt_size; in xe_tile_sriov_vf_ggtt()
310 void xe_tile_sriov_vf_ggtt_store(struct xe_tile *tile, u64 ggtt_size) in xe_tile_sriov_vf_ggtt_store() argument
316 config->ggtt_size = ggtt_size; in xe_tile_sriov_vf_ggtt_store()
H A Dxe_tile_sriov_vf.h17 void xe_tile_sriov_vf_ggtt_store(struct xe_tile *tile, u64 ggtt_size);
19 void xe_tile_sriov_vf_ggtt_base_store(struct xe_tile *tile, u64 ggtt_size);
H A Dxe_gt_sriov_vf.c493 u64 start, size, ggtt_size; in vf_get_ggtt_info() local
512 ggtt_size = xe_tile_sriov_vf_ggtt(tile); in vf_get_ggtt_info()
513 if (ggtt_size && ggtt_size != size) { in vf_get_ggtt_info()
515 size / SZ_1K, ggtt_size / SZ_1K); in vf_get_ggtt_info()
1148 u64 ggtt_size = xe_tile_sriov_vf_ggtt(gt_to_tile(gt)); in xe_gt_sriov_vf_print_config() local
1152 ggtt_base, ggtt_base + ggtt_size - 1); in xe_gt_sriov_vf_print_config()
1153 string_get_size(ggtt_size, 1, STRING_UNITS_2, buf, sizeof(buf)); in xe_gt_sriov_vf_print_config()
1154 drm_printf(p, "GGTT size:\t%llu (%s)\n", ggtt_size, buf); in xe_gt_sriov_vf_print_config()
H A Dxe_tile_sriov_vf_types.h18 u64 ggtt_size; member
H A Dxe_ggtt.c337 u64 ggtt_start, wopcm = xe_wopcm_size(xe), ggtt_size; in xe_ggtt_init_early() local
350 ggtt_size = (gsm_size / 8) * (u64)XE_PAGE_SIZE - ggtt_start; in xe_ggtt_init_early()
354 ggtt_size = SZ_4G - ggtt_start; in xe_ggtt_init_early()
361 if (ggtt_size + ggtt_start > GUC_GGTT_TOP) in xe_ggtt_init_early()
362 ggtt_size = GUC_GGTT_TOP - ggtt_start; in xe_ggtt_init_early()
376 __xe_ggtt_init_early(ggtt, ggtt_start, ggtt_size); in xe_ggtt_init_early()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_tiling.c57 u32 ggtt_size; in i915_gem_fence_size() local
74 ggtt_size = 1024*1024; in i915_gem_fence_size()
76 ggtt_size = 512*1024; in i915_gem_fence_size()
78 while (ggtt_size < size) in i915_gem_fence_size()
79 ggtt_size <<= 1; in i915_gem_fence_size()
81 return ggtt_size; in i915_gem_fence_size()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_hwconfig.c36 u32 ggtt_offset, u32 ggtt_size) in __guc_action_get_hwconfig() argument
42 ggtt_size, in __guc_action_get_hwconfig()
47 ggtt_size, ggtt_offset); in __guc_action_get_hwconfig()