summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-12-19drm/xe: Reinstate media GT supportMatt Roper
2023-12-19drm/xe: Update query uapi to support standalone mediaMatt Roper
2023-12-19drm/xe: Allow GT looping and lookup on standalone mediaMatt Roper
2023-12-19drm/xe/tlb: Obtain forcewake when doing GGTT TLB invalidationsMatt Roper
2023-12-19drm/xe: Invalidate TLB on all affected GTs during GGTT updatesMatt Roper
2023-12-19drm/xe: Replace xe_gt_irq_postinstall with xe_irq_enable_hweMatt Roper
2023-12-19drm/xe/irq: Untangle postinstall functionsMatt Roper
2023-12-19drm/xe/irq: Ensure primary GuC won't clobber media GuC's interrupt maskMatt Roper
2023-12-19drm/xe/irq: Move ASLE backlight interrupt logicMatt Roper
2023-12-19drm/xe: Interrupts are delivered per-tile, not per-GTMatt Roper
2023-12-19drm/xe: Add media GT to tileMatt Roper
2023-12-19drm/xe: Allocate GT dynamicallyMatt Roper
2023-12-19drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTEMatt Roper
2023-12-19drm/xe: Drop vram_idMatt Roper
2023-12-19drm/xe: Clarify 'gt' retrieval for primary tileMatt Roper
2023-12-19drm/xe: Move migration from GT to tileMatt Roper
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper
2023-12-19drm/xe: Move VRAM from GT to tileMatt Roper
2023-12-19drm/xe: Move GGTT from GT to tileMatt Roper
2023-12-19drm/xe: Move register MMIO into xe_tileMatt Roper
2023-12-19drm/xe: Add for_each_tile iteratorMatt Roper
2023-12-19drm/xe: Add backpointer from gt to tileMatt Roper
2023-12-19drm/xe: Introduce xe_tileMatt Roper
2023-12-19drm/xe/mtl: Disable media GTMatt Roper
2023-12-19drm/xe/vm: fix double list addMatthew Auld
2023-12-19drm/xe: Replace PVC check by engine type checkJosé Roberto de Souza
2023-12-19drm/xe: Rename GPU offset helper to reflect true usageMichael J. Ruhl
2023-12-19drm/xe: Size GT device memory correctlyMichael J. Ruhl
2023-12-19drm/xe: Simplify rebar sizingMichael J. Ruhl
2023-12-19drm/xe: Rework size helper to be a little more correctMichael J. Ruhl
2023-12-19drm/xe: Prevent evicting for page tablesMaarten Lankhorst
2023-12-19drm/xe: keep pulling mem_access_get further backMatthew Auld
2023-12-19drm/xe: don't allocate under ct->lockMatthew Auld
2023-12-19drm/xe/migrate: retain CCS aux state for vram -> vramMatthew Auld
2023-12-19drm/xe/bo: further limit where CCS pages are neededMatthew Auld
2023-12-19drm/xe: Support copying of data between system memory bosThomas Hellström
2023-12-19drm/xe: Fix the migrate selftest for integrated GPUsThomas Hellström
2023-12-19drm/xe/guc: Port Wa_14014475959 to xe_wa and fix itLucas De Marchi
2023-12-19drm/xe/rtp: Also check gt typeLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_1509372804 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_16015675438/Wa_18020744125 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_22012727170/Wa_22012727685 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_16011777198 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_14012197797/Wa_22011391025 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_16011759253 to xe_waLucas De Marchi
2023-12-19drm/xe/guc: Port Wa_22012773006 to xe_waLucas De Marchi
2023-12-19drm/xe: Add support for OOB workaroundsLucas De Marchi
2023-12-19drm/xe: Include build directoryLucas De Marchi
2023-12-19drm/xe/rtp: Add support for entries with no actionLucas De Marchi
2023-12-19drm/xe/rtp: Add check for media steppingLucas De Marchi