aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-21drm/xe/xe2: Track VA bits independently of max page table levelMatt Roper5-3/+11
2023-12-21drm/xe/xe2: Define Xe2_LPM IP featuresMatt Roper1-0/+7
2023-12-21drm/xe/xe2: Define Xe2_LPG IP featuresMatt Roper1-0/+19
2023-12-21drm/xe/xe2: AuxCCS is no longer usedMatt Roper1-2/+4
2023-12-21drm/xe/xe2: Handle fused-off CCS enginesMatt Roper2-1/+29
2023-12-21drm/xe/xe2: Update context image layoutsMatt Roper1-2/+74
2023-12-21drm/xe/xe2: Add MCR register steering for media GTMatt Roper1-2/+24
2023-12-21drm/xe/xe2: Add MCR register steering for primary GTMatt Roper3-1/+51
2023-12-21drm/xe/xe2: Add GT topology readoutMatt Roper3-6/+15
2023-12-21drm/xe/xe2: Update render/compute context image sizesMatt Roper1-1/+8
2023-12-21drm/xe: Stop tracking 4-tile supportMatt Roper2-11/+1
2023-12-21drm/xe: enable idle msg and set hysteresis for GSCCSDaniele Ceraolo Spurio2-0/+20
2023-12-21drm/xe: don't expose the GSCCS to usersDaniele Ceraolo Spurio1-0/+3
2023-12-21drm/xe: GSC forcewake supportDaniele Ceraolo Spurio2-0/+9
2023-12-21drm/xe: add GSCCS ring opsDaniele Ceraolo Spurio1-5/+21
2023-12-21drm/xe: add GSCCS irq supportDaniele Ceraolo Spurio2-7/+20
2023-12-21drm/xe: base definitions for the GSCCSDaniele Ceraolo Spurio8-6/+18
2023-12-21drm/xe: common function to assign queue nameDaniele Ceraolo Spurio4-38/+26
2023-12-21drm/xe: Add CONFIG_DRM_XE_PREEMPT_TIMEOUTNiranjana Vishwanathapura3-1/+17
2023-12-21drm/xe: Simplify engine class sched_props settingNiranjana Vishwanathapura1-14/+12
2023-12-21drm/xe/dg2: Remove Wa_15010599737Shekhar Chauhan2-7/+0
2023-12-21drm/xe: Improve vram info debug printingOak Zeng1-5/+6
2023-12-21drm/xe: Make xe_mem_region structOak Zeng4-60/+47
2023-12-21drm/xe: Call __guc_exec_queue_fini_async direct for KERNEL exec_queuesMatthew Brost1-14/+6
2023-12-21drm/xe: skip rebind_list if vma destroyedMatthew Auld2-4/+7
2023-12-21drm/xe/guc_submit: fixup deregister in job timeoutMatthew Auld1-4/+6
2023-12-21drm/xe/pm: Add vram_d3cold_threshold for d3cold capable deviceAnshuman Gupta1-2/+5
2023-12-21drm/xe: Add Wa_14015150844 for DG2 and Xe_LPGMatt Roper2-0/+12
2023-12-21drm/xe: don't warn for bogus pagefaultsMatthew Auld2-3/+3
2023-12-21drm/xe: Implement HW workaround 14016763929Oak Zeng3-5/+12
2023-12-21drm/xe: Update ARL-S DevIDs to the latest BSpecLucas De Marchi1-2/+1
2023-12-21drm/xe: Set max pte size when skipping rebindsMatthew Brost1-1/+18
2023-12-21drm/xe/guc_submit: prevent repeated unregisterMatthew Auld1-2/+12
2023-12-21drm/xe: Fix error path in xe_guc_pc_start()Lucas De Marchi1-1/+2
2023-12-21drm/xe: Fix error path in xe_guc_pc_gucrc_disable()Lucas De Marchi1-4/+6
2023-12-21drm/xe: Add min/max cap for engine scheduler propertiesTejas Upadhyay7-6/+509
2023-12-21drm/xe: Add sysfs for preempt reset timeoutTejas Upadhyay1-0/+29
2023-12-21drm/xe: Add timeslice duration engine property to sysfsTejas Upadhyay1-0/+30
2023-12-21drm/xe: Add job timeout engine property to sysfsTejas Upadhyay1-24/+62
2023-12-21drm/xe: Add sysfs for default engine scheduler propertiesTejas Upadhyay7-26/+190
2023-12-21drm/xe: Add sysfs entries for engines under its GTTejas Upadhyay4-0/+174
2023-12-21drm/xe: Rename engine to exec_queueFrancois Dugast46-1680/+1679
2023-12-21drm/xe: Rename xe_engine.[ch] to xe_exec_queue.[ch]Francois Dugast15-14/+14
2023-12-21drm/xe: Fix error paths of __xe_bo_create_lockedMaarten Lankhorst1-2/+6
2023-12-21drm/xe: remove header variable from parse_g2h_msgMatthew Brost1-2/+1
2023-12-21drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast33-219/+218
2023-12-21drm/xe/macro: Remove unused constantFrancois Dugast1-1/+0
2023-12-21drm/xe: Add define WQ_HEADER_SIZEMatthew Brost1-2/+3
2023-12-21drm/xe: Remove ct->fence_contextMatthew Brost2-3/+0
2023-12-21drm/xe: Remove XE_GUC_CT_SELFTESTMatthew Brost4-98/+0