aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2023-12-19drm/xe/pat: Move PAT setup to a dedicated fileMatt Roper5-80/+98
2023-12-19drm/xe: Decrement fault mode counts in xe_vm_close_and_putMatthew Brost1-8/+7
2023-12-19drm/xe: Add max engine priority to xe queryJosé Roberto de Souza3-2/+12
2023-12-19drm/xe: Load HuC on Alderlake SAnusha Srivatsa1-0/+1
2023-12-19drm/xe/huc: Support for loading unversiond HuCAnusha Srivatsa1-20/+33
2023-12-19drm/xe: Fix potential deadlock handling page faultsMatthew Brost1-0/+2
2023-12-19drm/xe: Use BO's GT to determine dma_offset when programming PTEsMatthew Brost3-1/+18
2023-12-19drm/xe/gt: some error handling fixesMatthew Auld1-3/+5
2023-12-19drm/xe: Reinstate render / compute cache invalidation in ring opsMatthew Brost2-0/+35
2023-12-19drm/xe: Use atomic instead of mutex for xe_device_mem_access_ongoingMaarten Lankhorst3-23/+13
2023-12-19drm/xe: Drop zero length arraysMatthew Brost2-2/+2
2023-12-19drm/xe/buddy: add compatible and intersects hooksMatthew Auld1-0/+62
2023-12-19drm/xe/buddy: add visible trackingMatthew Auld4-109/+129
2023-12-19drm/xe: Stop accepting value in xe_migrate_clearBalasubramani Vivekanandan8-24/+80
2023-12-19drm/xe: Use max wopcm size when validating the preset GuC wopcm sizeBalasubramani Vivekanandan1-0/+9
2023-12-19drm/xe/buddy: remove the virtualized startMatthew Auld2-15/+20
2023-12-19drm/xe/mcr: Separate version from engine type selectionLucas De Marchi1-15/+17
2023-12-19drm/xe/vram: start tracking the io_sizeMatthew Auld3-17/+55
2023-12-19drm/xe/vm: Defer vm rebind until next exec if nothing to executeThomas Hellström4-0/+41
2023-12-19drm/xe/tests: Test both CPU- and GPU page-table updates with the migrate testThomas Hellström3-2/+40
2023-12-19drm/xe: Use a small negative initial seqnoThomas Hellström1-1/+2
2023-12-19drm/xe: Introduce xe_engine_is_idle()Thomas Hellström3-7/+26
2023-12-19drm/xe/tests: Support CPU page-table updates in the migrate testThomas Hellström1-3/+10
2023-12-19drm/xe/migrate: Update cpu page-table updatesThomas Hellström1-20/+10
2023-12-19drm/xe: Use a define to set initial seqno for fencesThomas Hellström4-4/+10
2023-12-19drm/xe/xe_uc_fw: Use firmware files from standard locationsMauro Carvalho Chehab2-3/+3
2023-12-19drm/xe/irq: the irq handler local variable need not be staticJani Nikula1-1/+1
2023-12-19drm/xe: Add missing LRC workarounds for graphics 1200Lucas De Marchi2-0/+14
2023-12-19drm/xe: Add missing ADL-P engine workaroundLucas De Marchi1-0/+10
2023-12-19drm/xe: Add missing DG2 lrc workaroundsLucas De Marchi2-0/+70
2023-12-19drm/xe: Add missing DG2 lrc tuningsLucas De Marchi2-0/+27
2023-12-19drm/xe: Add missing DG2 engine workaroundsLucas De Marchi2-5/+213
2023-12-19drm/xe: Add missing DG2 gt workarounds and tuningsLucas De Marchi3-2/+53
2023-12-19drm/xe: Add PVC engine workaroundsLucas De Marchi2-0/+31
2023-12-19drm/xe: Add PVC gt workaroundsLucas De Marchi2-0/+28
2023-12-19drm/xe: Reorder WAs to consider the platformLucas De Marchi1-39/+54
2023-12-19drm/xe/debugfs: Dump register save-restore tablesLucas De Marchi5-0/+74
2023-12-19drm/xe: Print whitelist while applyingLucas De Marchi3-0/+52
2023-12-19drm/xe/reg_sr: Tweak verbosity for register printingLucas De Marchi1-0/+6
2023-12-19drm/xe/rtp: Add match helper for gslice fused offLucas De Marchi2-0/+27
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