aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe
AgeCommit message (Expand)AuthorFilesLines
2024-08-22drm/xe: Fix missing runtime outer protection for ggtt_remove_nodeRodrigo Vivi2-39/+73
2024-08-22drm/xe: Make xe_ggtt_node struct independentRodrigo Vivi12-104/+214
2024-08-22drm/xe: Refactor xe_ggtt balloon functions to make the node clearRodrigo Vivi3-15/+18
2024-08-22drm/xe: Introduce xe_ggtt_print_holesRodrigo Vivi3-24/+42
2024-08-22drm/xe: Introduce xe_ggtt_largest_holeRodrigo Vivi3-21/+38
2024-08-22drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_nodeRodrigo Vivi4-7/+19
2024-08-22drm/xe: Rename xe_ggtt_node related functionsRodrigo Vivi4-56/+54
2024-08-22drm/xe: Encapsulate drm_mm_node inside xe_ggtt_nodeRodrigo Vivi11-78/+90
2024-08-22drm/{i915, xe}: Avoid direct inspection of dpt_vma from outside dptRodrigo Vivi1-2/+7
2024-08-22drm/xe: Remove unnecessary drm_mm.h includesRodrigo Vivi3-3/+1
2024-08-22drm/xe: Introduce GGTT documentationRodrigo Vivi2-35/+135
2024-08-22drm/xe: Removed unused xe_ggtt_printkRodrigo Vivi2-21/+0
2024-08-22drm/xe: remove display stepping handlingJani Nikula4-37/+27
2024-08-22drm/i915/display: switch to display detected steppingsJani Nikula1-5/+0
2024-08-22drm/i915/display: identify display steppings in display probeJani Nikula1-0/+1
2024-08-22drm/xe/step: define more steppings E-JJani Nikula1-1/+28
2024-08-22drm/xe/display: remove the unused compat HAS_GMD_ID()Jani Nikula1-2/+0
2024-08-22drm/xe/display: remove intel_display_step_name() to simplifyJani Nikula2-8/+3
2024-08-22drm/xe/display: fix compat IS_DISPLAY_STEP() range endJani Nikula1-1/+1
2024-08-21drm/xe: fixup xe_alloc_pf_queueMatthew Auld1-1/+4
2024-08-21drm/xe: Invalidate media_gt TLBs in PT codeMatthew Brost1-19/+80
2024-08-21drm/xe: Invalidate media_gt TLBsMatthew Brost1-13/+24
2024-08-21drm/xe: Free job before xe_exec_queue_putMatthew Brost1-1/+2
2024-08-21drm/xe: Drop HW fence pointer to HW fence ctxMatthew Brost3-7/+11
2024-08-21drm/xe: Fix missing workqueue destroy in xe_gt_pagefaultStuart Summers1-2/+16
2024-08-21drm/xe: Free job before xe_exec_queue_putMatthew Brost1-1/+2
2024-08-21drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()Jani Nikula2-7/+0
2024-08-20drm/xe: Drop HW fence pointer to HW fence ctxMatthew Brost3-7/+11
2024-08-20drm/xe/guc: Bump the G2H queue size to account for page faultsStuart Summers1-2/+10
2024-08-20drm/xe: Use topology to determine page fault queue sizeStuart Summers2-14/+49
2024-08-20drm/xe: Fix missing workqueue destroy in xe_gt_pagefaultStuart Summers1-2/+16
2024-08-19drm/xe/uc: Use devm to register cleanup that includes exec_queuesDaniele Ceraolo Spurio2-4/+4
2024-08-19drm/xe: use devm instead of drmm for managed boDaniele Ceraolo Spurio1-3/+3
2024-08-19drm/xe/xe2hpg: Add Wa_14021821874Tejas Upadhyay2-0/+5
2024-08-19drm/xe: fix WA 14018094691Daniele Ceraolo Spurio1-2/+2
2024-08-19drm/xe/xe2: Add Wa_15015404425Tejas Upadhyay1-0/+23
2024-08-19drm/xe/xe2: Make subsequent L2 flush sequentialTejas Upadhyay3-0/+9
2024-08-19drm/xe/xe2lpg: Extend workaround 14021402888Bommu Krishnaiah1-0/+4
2024-08-19drm/xe/xe2lpm: Extend Wa_16021639441Ngai-Mint Kwan1-0/+10
2024-08-19drm/xe/bmg: implement Wa_16023588340Matthew Auld9-1/+117
2024-08-19drm/xe/lnl: Offload system clear page activity to GPUNirmoy Das3-2/+38
2024-08-19drm/xe/oa: Use vma_pages() helper function in xe_oa_mmap()Thorsten Blum1-2/+1
2024-08-19drm/xe/display: Make display suspend/resume work on discreteMaarten Lankhorst2-5/+29
2024-08-19drm/xe: prevent UAF around preempt fenceMatthew Auld4-4/+4
2024-08-19drm/xe: Fix tile fini sequenceMatthew Brost1-1/+4
2024-08-19drm/xe: Move VM dma-resv lock from xe_exec_queue_create to __xe_exec_queue_initMatthew Brost1-9/+14
2024-08-19drm/xe/observation: Drop empty sysctl table entryAshutosh Dixit1-1/+0
2024-08-19drm/xe: Fix opregion leakLucas De Marchi1-1/+4
2024-08-19drm/xe/display: Make display suspend/resume work on discreteMaarten Lankhorst2-5/+29
2024-08-19drm/xe/display: Match i915 driver suspend/resume sequences betterMaarten Lankhorst1-5/+14