aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2023-12-21drm/xe: ensure correct access_put orderingMatthew Auld3-6/+6
2023-12-21drm/xe/mmio: grab mem_access in xe_mmio_ioctlMatthew Auld1-0/+2
2023-12-21drm/xe/guc_pc: add missing mem_access for freq_rpe_showMatthew Auld1-0/+4
2023-12-21drm/xe/debugfs: grab mem_access around forcewakeMatthew Auld1-0/+4
2023-12-21drm/xe/vm: tidy up xe_runtime_pm usageMatthew Auld1-8/+2
2023-12-21drm/xe: fix xe_device_mem_access_get() racesMatthew Auld6-54/+136
2023-12-21drm/xe/pm: Init pcode and restore vram on power lostAnshuman Gupta5-4/+42
2023-12-21drm/xe/pm: Toggle d3cold_allowed using vram_usagesAnshuman Gupta3-3/+59
2023-12-21drm/xe/pm: Add vram_d3cold_threshold SysfsAnshuman Gupta7-13/+164
2023-12-21drm/xe/pm: Refactor xe_pm_runtime_initAnshuman Gupta3-3/+2
2023-12-21drm/xe/pm: Add pci d3cold_capable supportAnshuman Gupta4-12/+43
2023-12-21drm/xe: remove gucrc disable from suspend pathRiana Tauro5-7/+21
2023-12-21drm/xe: Cleanup style warningsFrancois Dugast20-70/+75
2023-12-21drm/xe: Prevent flooding the kernel log with XE_IOCTL_ERRFrancois Dugast10-225/+225
2023-12-21drm/xe: Fix typosFrancois Dugast2-2/+2
2023-12-21drm/xe: Cleanup COMPLEX_MACRO style issuesFrancois Dugast4-4/+4
2023-12-21drm/xe: Cleanup TRAILING_WHITESPACE style issuesFrancois Dugast1-2/+2
2023-12-21drm/xe: Cleanup CODE_INDENT style issuesFrancois Dugast5-21/+21
2023-12-21drm/xe: Cleanup POINTER_LOCATION style issuesFrancois Dugast2-2/+2
2023-12-21drm/xe: Cleanup OPEN_BRACE style issuesFrancois Dugast1-1/+2
2023-12-21drm/xe: Cleanup SPACING style issuesFrancois Dugast10-24/+24
2023-12-21drm/xe: Fix lockdep warning from xe_vm_madviseBrian Welty1-5/+5
2023-12-21drm/xe: Fix BUG_ON during bind with prefetchBrian Welty1-0/+5
2023-12-21drm/xe/mmio: update gt_count when probing multi-tileMatthew Auld1-0/+6
2023-12-21drm/xe: handle TLB invalidations from CT fast-pathMatthew Auld3-60/+91
2023-12-21drm/xe/ct: update g2h outstanding for CTB captureMatthew Auld1-0/+1
2023-12-21drm/xe/tlb: print seqno_recv on fence TLB timeoutMatthew Auld1-2/+2
2023-12-21drm/xe/tlb: also update seqno_recv during resetMatthew Auld1-2/+22
2023-12-21drm/xe/gt: tweak placement for signalling TLB fences after GT resetMatthew Auld1-1/+2
2023-12-21drm/xe/ct: serialise fast_lock during CT disableMatthew Auld1-2/+6
2023-12-21drm/xe/tlb: increment next seqno after successful CT sendMatthew Auld1-5/+6
2023-12-21drm/xe/ct: hold fast_lock when reserving space for g2hMatthew Auld1-7/+15
2023-12-21drm/xe: hold mem_access.ref for CT fast-pathMatthew Auld3-1/+10
2023-12-21drm/xe/tlb: ensure we access seqno_recv onceMatthew Auld1-6/+6
2023-12-21drm/xe/tlb: drop unnecessary smp_wmb()Matthew Auld1-1/+4
2023-12-21drm/xe: Port Xe to GPUVAMatthew Brost14-1177/+1175
2023-12-21drm/xe: Remove __xe_vm_bind forward declarationMatthew Brost1-5/+0
2023-12-21drm/xe: Add helpers to hide struct xe_vma internalsMatthew Brost9-165/+211
2023-12-21drm/xe: Ban a VM if rebind worker hits an errorMatthew Brost7-46/+107
2023-12-21drm/xe: Use internal VM flags in xe_vm_createMatthew Brost1-2/+2
2023-12-21drm/xe: make kobject type struct as constantTejas Upadhyay1-1/+1
2023-12-21drm/xe: make GT sysfs init return voidTejas Upadhyay2-10/+15
2023-12-21drm/xe/guc: Fix h2g_write usage of GUC_CTB_MSG_MAX_LENAlan Previn1-13/+19
2023-12-21drm/xe/mmio: add xe_mmio_read16()Jani Nikula1-0/+10
2023-12-21drm/xe: Make page-table updates using the default engine happen in orderThomas Hellström1-1/+2
2023-12-21drm/xe: Enable PCI device earlierMatt Roper1-11/+11
2023-12-21drm/xe: Print proper revid value for unknown media revisionMatt Roper1-1/+1
2023-12-21drm/xe: Don't raise error on fused-off mediaMatt Roper1-0/+4
2023-12-21drm/xe: Return GMD_ID revid properlyMatt Roper1-10/+13
2023-12-21drm/xe: Make usable size of VRAM readableTejas Upadhyay6-10/+18