aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe
AgeCommit message (Expand)AuthorFilesLines
2024-07-25drm/xe: Remove stale declaration of xe_mmio_probe_vram()Gustavo Sousa1-1/+0
2024-07-25drm/xe/huc: Define HuC binary for BMGDaniele Ceraolo Spurio1-0/+1
2024-07-25drm/xe/gsc: Define GSC binary for LNLDaniele Ceraolo Spurio1-0/+1
2024-07-25drm/xe/huc: Define HuC binary for LNLDaniele Ceraolo Spurio1-0/+1
2024-07-25drm/xe/hdcp: Check GSC structure validitySuraj Kandpal1-2/+6
2024-07-24drm/xe: Fix possible UAF in guc_exec_queue_process_msgMatthew Brost1-1/+3
2024-07-24drm/xe: Delete unused register from xe_regs.hHimal Prasad Ghimiray1-2/+0
2024-07-24drm/xe: Add assert for XE_WA() usageLucas De Marchi3-2/+14
2024-07-24drm/xe: Refactor mmio setup for multi-tileLucas De Marchi1-22/+77
2024-07-24drm/xe: Remove fence check from send_tlb_invalidationMatthew Brost1-2/+2
2024-07-23drm/xe: Store process name and pid in xe fileMatthew Brost4-16/+25
2024-07-23drm/xe: Return -ENOBUFS if a kmalloc fails which is tied to an array of bindsMatthew Brost1-6/+6
2024-07-23drm/xe: Fix xe_pt_abort_unbindMatthew Brost1-1/+1
2024-07-22drm/xe: Fix warning on unreachable statementLucas De Marchi1-1/+1
2024-07-22drm/xe: Add NEEDS_2M BO flagMichal Wajdeczko3-6/+9
2024-07-22drm/xe: Normalize NEEDS_64K BO flagMichal Wajdeczko3-3/+3
2024-07-22drm/xe/tests: Skip xe_mocs live tests on VF deviceMichal Wajdeczko1-0/+6
2024-07-22drm/xe/tests: Convert xe_mocs live testsMichal Wajdeczko1-4/+10
2024-07-22drm/xe/tests: Convert xe_migrate live testsMichal Wajdeczko1-7/+12
2024-07-22drm/xe/tests: Convert xe_dma_buf live testsMichal Wajdeczko1-2/+6
2024-07-22drm/xe/tests: Convert xe_bo live testsMichal Wajdeczko1-8/+13
2024-07-22drm/xe/tests: Add helpers for use in live testsMichal Wajdeczko4-0/+73
2024-07-22drm/xe: Introduce const cast helperMichal Wajdeczko1-0/+5
2024-07-21drm/xe/oa: Don't use hardcoded valuesOhad Sharabi1-1/+1
2024-07-19drm/xe: Build PM into GuC CT layerMatthew Brost3-1/+18
2024-07-19drm/xe: Hold a PM ref when GT TLB invalidations are inflightMatthew Brost4-3/+29
2024-07-19drm/xe: Drop xe_gt_tlb_invalidation_waitMatthew Brost4-110/+80
2024-07-19drm/xe: Add xe_gt_tlb_invalidation_fence_init helperMatthew Brost3-25/+40
2024-07-19drm/xe/vf: Fix register value lookupMichal Wajdeczko1-1/+1
2024-07-19drm/xe: Fix use after free when client stats are capturedUmesh Nerlige Ramappa3-9/+13
2024-07-19drm/xe: Take a ref to xe file when user creates a VMUmesh Nerlige Ramappa1-1/+5
2024-07-19drm/xe: Add ref counting for xe_fileUmesh Nerlige Ramappa3-2/+37
2024-07-19drm/xe: Move part of xe_file cleanup to a helperUmesh Nerlige Ramappa1-11/+18
2024-07-18drm/xe/uapi: Expose SIMD16 EU mask in topology queryLucas De Marchi3-6/+36
2024-07-18drm/xe: Remove unused xe_sync_entry_waitMatthew Brost2-9/+0
2024-07-18drm/xe: Validate user fence during creationMatthew Brost1-4/+8
2024-07-18Merge tag 'drm-next-2024-07-18' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds207-2782/+13348
2024-07-18drm/xe: Don't suspend device upon wedgeMatthew Brost1-0/+14
2024-07-18drm/xe: Wedge the entire deviceMatthew Brost9-13/+80
2024-07-18drm/xe/pf: Limit fair VF LMEM provisioningMichal Wajdeczko1-0/+1
2024-07-18drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanupAshutosh Dixit1-7/+7
2024-07-18drm/xe/pm: Add trace for pm functionsNirmoy Das2-0/+60
2024-07-18drm/xe/fbdev: Limit the usage of stolen for LNL+Uma Shankar3-1/+12
2024-07-17drm/xe/xe2: Do not run xe_bo_test for xe2+ dgfxAkshata Jahagirdar1-0/+6
2024-07-17drm/xe/migrate: Add kunit to test migration functionality for BMGAkshata Jahagirdar1-1/+119
2024-07-17drm/xe/xe_migrate: Handle migration logic for xe2+ dgfxAkshata Jahagirdar1-8/+11
2024-07-17drm/xe/xe2: Introduce identity map for compressed pat for vramAkshata Jahagirdar2-24/+66
2024-07-17drm/xe/migrate: Add helper function to program identity mapAkshata Jahagirdar1-40/+48
2024-07-17drm/xe/migrate: Add kunit to test clear functionalityAkshata Jahagirdar1-0/+276
2024-07-17drm/xe/migrate: Handle clear ccs logic for xe2 dgfxAkshata Jahagirdar1-3/+8