summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_ggtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Add mmio read before GGTT invalidateMatthew Brost13 days1-0/+10
* drm/xe: Don't keep stale pointer to bo->ggtt_nodeMichal Wajdeczko2024-09-121-2/+5
* drm/xe: Fix NPD in ggtt_node_remove()Himal Prasad Ghimiray2024-08-281-5/+8
* drm/xe: Fix total initialization in xe_ggtt_print_holes()Nathan Chancellor2024-08-241-1/+1
* drm/xe: Move ggtt_fini to devm managedMatthew Brost2024-08-231-2/+2
* drm/xe: Fix missing runtime outer protection for ggtt_remove_nodeRodrigo Vivi2024-08-221-39/+67
* drm/xe: Make xe_ggtt_node struct independentRodrigo Vivi2024-08-221-36/+104
* drm/xe: Refactor xe_ggtt balloon functions to make the node clearRodrigo Vivi2024-08-221-8/+8
* drm/xe: Introduce xe_ggtt_print_holesRodrigo Vivi2024-08-221-0/+40
* drm/xe: Introduce xe_ggtt_largest_holeRodrigo Vivi2024-08-221-0/+35
* drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_nodeRodrigo Vivi2024-08-221-0/+11
* drm/xe: Rename xe_ggtt_node related functionsRodrigo Vivi2024-08-221-43/+43
* drm/xe: Encapsulate drm_mm_node inside xe_ggtt_nodeRodrigo Vivi2024-08-221-36/+36
* drm/xe: Introduce GGTT documentationRodrigo Vivi2024-08-221-28/+108
* drm/xe: Removed unused xe_ggtt_printkRodrigo Vivi2024-08-221-20/+0
* drm/xe/bmg: Apply Wa_22019338487Vinay Belgaumkar2024-07-021-3/+8
* drm/xe/lnl: Apply Wa_22019338487Vinay Belgaumkar2024-06-261-5/+37
* Merge drm/drm-next into drm-intel-nextJani Nikula2024-06-191-4/+28
|\
| * drm/xe/vf: Use only assigned GGTT regionMichal Wajdeczko2024-05-271-1/+13
| * drm/xe/ggtt: use drm_dev_enter to mark device sectionMatthew Auld2024-05-221-3/+15
* | drm: move i915_drm.h under include/drm/intelJani Nikula2024-05-311-1/+1
|/
* drm/xe: Kill xe_device_mem_access_{get*,put}Rodrigo Vivi2024-04-221-4/+5
* drm/xe: Remove useless mem_access during probeRodrigo Vivi2024-04-181-2/+0
* drm/xe: Allow to assign GGTT region to the VFMichal Wajdeczko2024-04-161-0/+44
* drm/xe: Normalize bo flags macrosLucas De Marchi2024-04-021-6/+6
* drm/xe: Move HW GGTT definitions to dedicated fileMichal Wajdeczko2024-03-271-6/+1
* drm/xe: Move xe_ggtt_invalidate out from ggtt->lockMaarten Lankhorst2024-03-201-5/+5
* drm/xe: Add XE_BO_GGTT_INVALIDATE flagMatthew Brost2024-03-201-4/+8
* drm/xe: Drop ggtt invalidate from display codeMatthew Brost2024-03-201-1/+3
* drm/xe: Fix NULL check in xe_ggtt_init()Maarten Lankhorst2024-03-071-2/+1
* drm/xe: Do not grab forcewakes when issuing GGTT TLB invalidation via GuCMatthew Brost2024-03-051-7/+0
* drm/xe: Fix build error in xe_ggtt.cMatthew Brost2024-02-291-0/+1
* drm/xe: Cleanup some layering in GGTTMatthew Brost2024-02-231-31/+6
* drm/xe/vf: Assume fixed GSM size if VFMichal Wajdeczko2024-02-131-1/+6
* drm/xe: Allow to exclude part of GGTT from allocationsMichal Wajdeczko2024-01-121-0/+71
* drm/xe: Add XE_BO_NEEDS_UC flag to force UC mode instead WBMichal Wajdeczko2023-12-211-1/+2
* drm/xe: Drop some unnecessary header includesMatt Roper2023-12-211-1/+0
* drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski2023-12-211-5/+1
* drm/xe: Reorder GGTT init to earlier point in probeMichał Winiarski2023-12-211-4/+18
* drm/xe/display: Implement display supportMaarten Lankhorst2023-12-211-16/+9
* drm/xe: directly use pat_index for pte_encodeMatthew Auld2023-12-211-7/+9
* drm/xe/xe2: Follow XeHPC for TLB invalidationLucas De Marchi2023-12-211-1/+1
* drm/xe: Use vfunc for ggtt pte encodingLucas De Marchi2023-12-211-13/+40
* drm/xe/uc: Rename guc_submission_enabled() to uc_enabled()Daniele Ceraolo Spurio2023-12-211-1/+1
* drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast2023-12-211-7/+7
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-211-6/+6
* drm/xe: Set PTE_DM bit for stolen on MTLLucas De Marchi2023-12-211-2/+2
* drm/xe: Decouple vram check from xe_bo_addr()Lucas De Marchi2023-12-211-3/+2
* drm/xe/ggtt: prime ggtt->lock against FS_RECLAIMMatthew Auld2023-12-211-0/+11
* drm/xe: limit GGTT size to GUC_GGTT_TOPDaniele Ceraolo Spurio2023-12-211-6/+18