[Intel-xe] [RFC 0/6] Enable compression handling on LNL.
Himal Prasad Ghimiray
himal.prasad.ghimiray at intel.com
Tue Nov 21 10:01:11 UTC 2023
Series enables flat ccs on xe2 igfx platforms and handles clearing and copy
of ccs metadata during bo creation and xe_bo_move respectively.
Cc: Thomas Hellström <thomas.hellstrom at linux.intel.com>
Signed-off-by: Himal Prasad Ghimiray <himal.prasad.ghimiray at intel.com>
Himal Prasad Ghimiray (6):
drm/xe/xe2: Support flat ccs.
drm/xe/xe2: Determine bios enablement for flat ccs on igfx.
drm/xe/xe2: Allocate extra pages for ccs during bo create.
drm/xe/xe2: Updates on XY_CTRL_SURF_COPY_BLT
drm/xe/xe_migrate.c: Use NULL 1G PTE mapped at 255GiB VA for ccs
clear.
drm/xe/xe2: Handle flat ccs move for igfx.
drivers/gpu/drm/xe/regs/xe_gpu_commands.h | 3 +-
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3 +
drivers/gpu/drm/xe/xe_bo.c | 40 ++++---
drivers/gpu/drm/xe/xe_bo_types.h | 2 +
drivers/gpu/drm/xe/xe_device.c | 34 +++++-
drivers/gpu/drm/xe/xe_migrate.c | 139 +++++++++-------------
drivers/gpu/drm/xe/xe_pci.c | 2 +-
7 files changed, 121 insertions(+), 102 deletions(-)
--
2.25.1
More information about the Intel-xe
mailing list