drm/i915/mtl: Add PTE encode function
PTE encode functions are platform dependent. This patch implements PTE functions for MTL, and ensures the correct PTE encode function is used by calling pte_encode function pointer instead of the hardcoded gen8 version of PTE encode. Fixes: b76c0dee ("drm/i915/mtl: Define MOCS and PAT tables for MTL") Signed-off-by:Fei Yang <fei.yang@intel.com> Reviewed-by:
Andrzej Hajda <andrzej.hajda@intel.com> Reviewed-by:
Andi Shyti <andi.shyti@linux.intel.com> Acked-by:
Nirmoy Das <nirmoy.das@intel.com> Signed-off-by:
Nirmoy Das <nirmoy.das@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230424182902.3663500-2-fei.yang@intel.com
Showing
- drivers/gpu/drm/i915/display/intel_dpt.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_dpt.c
- drivers/gpu/drm/i915/gt/gen8_ppgtt.c 38 additions, 7 deletionsdrivers/gpu/drm/i915/gt/gen8_ppgtt.c
- drivers/gpu/drm/i915/gt/intel_ggtt.c 33 additions, 3 deletionsdrivers/gpu/drm/i915/gt/intel_ggtt.c
- drivers/gpu/drm/i915/gt/intel_gtt.h 10 additions, 2 deletionsdrivers/gpu/drm/i915/gt/intel_gtt.h
Please register or sign in to comment