aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
AgeCommit message (Expand)AuthorFilesLines
2023-12-19drm/xe: Interrupts are delivered per-tile, not per-GTMatt Roper3-149/+184
2023-12-19drm/xe: Add media GT to tileMatt Roper1-1/+6
2023-12-19drm/xe: Allocate GT dynamicallyMatt Roper13-29/+38
2023-12-19drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTEMatt Roper2-31/+6
2023-12-19drm/xe: Drop vram_idMatt Roper1-2/+0
2023-12-19drm/xe: Clarify 'gt' retrieval for primary tileMatt Roper6-12/+21
2023-12-19drm/xe: Move migration from GT to tileMatt Roper17-91/+79
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper32-310/+296
2023-12-19drm/xe: Move VRAM from GT to tileMatt Roper20-205/+151
2023-12-19drm/xe: Move GGTT from GT to tileMatt Roper13-47/+125
2023-12-19drm/xe: Move register MMIO into xe_tileMatt Roper5-24/+51
2023-12-19drm/xe: Add for_each_tile iteratorMatt Roper2-2/+5
2023-12-19drm/xe: Add backpointer from gt to tileMatt Roper12-37/+42
2023-12-19drm/xe: Introduce xe_tileMatt Roper10-27/+79
2023-12-19drm/xe/mtl: Disable media GTMatt Roper2-14/+0
2023-12-19drm/xe/vm: fix double list addMatthew Auld1-1/+1
2023-12-19drm/xe: Replace PVC check by engine type checkJosé Roberto de Souza1-3/+3
2023-12-19drm/xe: Rename GPU offset helper to reflect true usageMichael J. Ruhl4-11/+8
2023-12-19drm/xe: Size GT device memory correctlyMichael J. Ruhl3-46/+51
2023-12-19drm/xe: Simplify rebar sizingMichael J. Ruhl3-68/+89
2023-12-19drm/xe: Rework size helper to be a little more correctMichael J. Ruhl4-48/+74
2023-12-19drm/xe: Prevent evicting for page tablesMaarten Lankhorst3-5/+7
2023-12-19drm/xe: keep pulling mem_access_get further backMatthew Auld2-4/+12
2023-12-19drm/xe: don't allocate under ct->lockMatthew Auld2-6/+11
2023-12-19drm/xe/migrate: retain CCS aux state for vram -> vramMatthew Auld1-4/+12
2023-12-19drm/xe/bo: further limit where CCS pages are neededMatthew Auld1-3/+7
2023-12-19drm/xe: Support copying of data between system memory bosThomas Hellström4-26/+35
2023-12-19drm/xe: Fix the migrate selftest for integrated GPUsThomas Hellström1-1/+6
2023-12-19drm/xe/guc: Port Wa_14014475959 to xe_wa and fix itLucas De Marchi2-3/+3
2023-12-19drm/xe/rtp: Also check gt typeLucas De Marchi1-6/+17
2023-12-19drm/xe/guc: Port Wa_1509372804 to xe_waLucas De Marchi2-2/+2
2023-12-19drm/xe/guc: Port Wa_16015675438/Wa_18020744125 to xe_waLucas De Marchi2-2/+6
2023-12-19drm/xe/guc: Port Wa_22012727170/Wa_22012727685 to xe_waLucas De Marchi2-7/+4
2023-12-19drm/xe/guc: Port Wa_16011777198 to xe_waLucas De Marchi2-4/+3
2023-12-19drm/xe/guc: Port Wa_14012197797/Wa_22011391025 to xe_waLucas De Marchi2-8/+3
2023-12-19drm/xe/guc: Port Wa_16011759253 to xe_waLucas De Marchi2-3/+2
2023-12-19drm/xe/guc: Port Wa_22012773006 to xe_waLucas De Marchi3-4/+5
2023-12-19drm/xe: Add support for OOB workaroundsLucas De Marchi8-4/+228
2023-12-19drm/xe: Include build directoryLucas De Marchi1-1/+1
2023-12-19drm/xe/rtp: Add support for entries with no actionLucas De Marchi3-8/+67
2023-12-19drm/xe/rtp: Add check for media steppingLucas De Marchi3-5/+25
2023-12-19drm/xe/rtp: Rename STEP to GRAPHICS_STEPLucas De Marchi4-37/+47
2023-12-19drm/xe/debugfs: Dump active workaroundsLucas De Marchi3-0/+31
2023-12-19drm/xe/wa: Track gt/engine/lrc active workaroundsLucas De Marchi4-0/+53
2023-12-19drm/xe/rtp: Allow to track active workaroundsLucas De Marchi3-4/+50
2023-12-19drm/xe/rtp: Add "_sr" to entry/function namesLucas De Marchi8-51/+53
2023-12-19drm/xe/rtp: Replace XE_WARN_ONLucas De Marchi1-1/+3
2023-12-19drm/xe/rtp: Split rtp process initializationLucas De Marchi8-29/+91
2023-12-19drm/xe: Fix Wa_22011802037 annotationLucas De Marchi1-2/+4
2023-12-19drm/xe/pvc: Don't try to invalidate AuxCCS TLBMatt Roper1-2/+14