summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_ggtt.c
AgeCommit message (Expand)Author
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: Allocate GT dynamicallyMatt Roper
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedMatt 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 backpointer from gt to tileMatt Roper
2023-12-19drm/xe: keep pulling mem_access_get further backMatthew Auld
2023-12-19drm/xe/mmio: Use struct xe_regLucas De Marchi
2023-12-19drm/xe: Use XE_REG/XE_REG_MCRLucas De Marchi
2023-12-19drm/xe: Drop gen afixes from registersLucas De Marchi
2023-12-19drm/xe/guc: Convert GuC registers to REG_FIELD/REG_BITLucas De Marchi
2023-12-19drm/xe: Cleanup page-related definesLucas De Marchi
2023-12-19drm/xe: Drop GFX_FLSH_CNTL_GEN6 write during GGTT invalidationMatt Roper
2023-12-19drm/xe: s/lmem/vram/Matthew Auld
2023-12-19drm/xe: Remove dependency on i915_reg.hLucas De Marchi
2023-12-19drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi
2023-12-19drm/xe: Sort includesLucas De Marchi
2023-12-19drm/xe: Add debugfs for dumping GGTT mappingsMaarten Lankhorst
2023-12-19drm/xe: Use GuC to do GGTT invalidations for the GuC firmwareMatthew Brost
2023-12-19drm/xe/ggtt: fix GGTT scratch usage for DG2Matthew Auld
2023-12-19drm/xe/ggtt: fix alignment usage for DG2Matthew Auld
2023-12-19drm/xe: Map initial FB at the same place in GGTT tooMaarten Lankhorst
2023-12-12drm/xe/ggtt: Use BIT_ULL() for 64bitLucas De Marchi
2023-12-12drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost