Commit 57a5422d authored by Michal Wajdeczko's avatar Michal Wajdeczko
Browse files

drm/xe/pf: Use explicit VRAM BO flag for VRAM provisioning



When we are about to provision VRAM/LMEM for VF, there is no point
in using semi-automatic flag that supports fallback to the SMEM.

Signed-off-by: default avatarMichal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: default avatarMatthew Brost <matthew.brost@intel.com>
Link: https://patch.msgid.link/20260221152230.7071-2-michal.wajdeczko@intel.com
parent 9c1ea396
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1652,7 +1652,7 @@ static int pf_provision_vf_lmem(struct xe_gt *gt, unsigned int vfid, u64 size)
	bo = xe_bo_create_pin_range_novm(xe, tile,
					 ALIGN(size, PAGE_SIZE), 0, ~0ull,
					 ttm_bo_type_kernel,
					 XE_BO_FLAG_VRAM_IF_DGFX(tile) |
					 XE_BO_FLAG_VRAM(tile->mem.vram) |
					 XE_BO_FLAG_NEEDS_2M |
					 XE_BO_FLAG_PINNED |
					 XE_BO_FLAG_PINNED_LATE_RESTORE |