aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-19drm/xe: add xe_ttm_stolen_cpu_access_needs_ggtt()Matthew Auld3-29/+14
2023-12-19drm/xe: one more s/lmem/vram/Matthew Auld1-2/+2
2023-12-19drm/xe: Fix overflow in vram managerRiana Tauro1-1/+1
2023-12-19drm/xe: make compound literal initialization constJani Nikula1-2/+2
2023-12-19drm/xe/pvc: Remove A* steppingsLucas De Marchi1-2/+0
2023-12-19drm/xe: Name LRC wa after the engine it belongsLucas De Marchi1-1/+1
2023-12-19drm/xe: Remove dump function from reg_srLucas De Marchi3-33/+0
2023-12-19drm/xe/rtp: Add match for render reset domainLucas De Marchi3-0/+33
2023-12-19drm/xe/rtp: Move match function from wa to rtpLucas De Marchi3-7/+19
2023-12-19drm/xe: Constify xe_dss_mask_group_ffs()Lucas De Marchi2-2/+2
2023-12-19drm/xe: Allow const propagation in gt_to_xe()Lucas De Marchi1-4/+4
2023-12-19drm/xe/mcr: Document how to initialize group/instanceLucas De Marchi1-1/+4
2023-12-19drm/xe/mcr: Add L3BANK steering for DG2Lucas De Marchi1-0/+19
2023-12-19drm/xe/vm: Use the correct vma destroy sequence on userptr failureThomas Hellström1-1/+2
2023-12-19drm/xe: Add support for CCS engine fusingMatt Roper3-12/+85
2023-12-19drm/xe: Separate engine fuse handling into dedicated functionsMatt Roper1-14/+23
2023-12-19drm/xe: s/lmem/vram/Matthew Auld11-54/+54
2023-12-19drm/xe/guc: Handle regset overflow check for entire GTMatt Roper1-2/+5
2023-12-19drm/xe/stolen: Exclude reserved lmem portionNirmoy Das1-1/+7
2023-12-19drm/xe/migrate: Fix number of PT structs in docbookNiranjana Vishwanathapura1-1/+1
2023-12-19drm/xe/tests: Grab a memory access reference around the migrate sanity testThomas Hellström1-0/+2
2023-12-19drm/xe/tests: Remove CONFIG_FB dependencyThomas Hellström1-1/+0
2023-12-19drm/xe: Fix ROW_CHICKEN2 defineLucas De Marchi2-3/+3
2023-12-19drm/xe: Fix duplicated setting for register 0x6604Lucas De Marchi3-13/+9
2023-12-19drm/xe: Fix size of xe_eu_mask_tJosé Roberto de Souza1-1/+1
2023-12-19drm/xe: Fix typo persitent->persistentLucas De Marchi7-38/+38
2023-12-19drm/xe/device: Prefer the drm-managed mutex_initLucas De Marchi1-5/+5
2023-12-19drm/xe/bo: explicitly reject zero sized BOMatthew Auld1-0/+6
2023-12-19drm/xe: prefer xe_bo_create_pin_map()Matthew Auld3-55/+22
2023-12-19drm/xe/mocs: Drop HAS_RENDER_L3CC flagMatt Roper1-4/+4
2023-12-19drm/xe/mocs: LNCF MOCS settings only need to be restored on pre-Xe_HPMatt Roper5-20/+17
2023-12-19drm/xe/mocs: add MTL mocsPhilippe Lecluse1-4/+65
2023-12-19drm/xe/mocs: Drop duplicate assignment of uc_indexMatt Roper1-1/+0
2023-12-19drm/xe/mocs: Drop xe_mocs_info_indexMatt Roper1-28/+12
2023-12-19drm/xe/mocs: Add missing RKL handlingMatt Roper1-0/+1
2023-12-19drm/xe/mocs: Drop unwanted TGL tableMatt Roper1-46/+0
2023-12-19drm/xe: Do not spread i915_reg_defs.h includeLucas De Marchi17-34/+40
2023-12-19drm/xe: Prefer single underscore for header guardsLucas De Marchi8-17/+17
2023-12-19drm/xe: Remove dependency on intel_mchbar_regs.hLucas De Marchi1-5/+5
2023-12-19drm/xe/guc_pc: Move gt register to the proper placeLucas De Marchi2-6/+2
2023-12-19drm/xe: Remove dependency on i915_reg.hLucas De Marchi13-25/+120
2023-12-19drm/xe: Remove dependency on intel_gpu_commands.hLucas De Marchi7-32/+109
2023-12-19drm/xe: Remove dependency on intel_lrc_reg.hLucas De Marchi5-5/+21
2023-12-19drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi20-28/+307
2023-12-19drm/xe: Remove dependency on intel_engine_regs.hLucas De Marchi9-8/+107
2023-12-19drm/xe: Sort includesLucas De Marchi66-125/+172
2023-12-19drm/xe: Assume MTL's forcewake register continues to future platformsMatt Roper1-3/+1
2023-12-19drm/xe: Remove gen-based mmio offsets from hw engine initMatt Roper1-104/+28
2023-12-19drm/xe: Fix kunit integration due to missing prototypesLucas De Marchi9-7/+52
2023-12-19drm/xe/pm: fix unbalanced ref handlingMatthew Auld3-0/+10