summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
AgeCommit message (Expand)Author
2022-01-26drm/i915/guc: Use struct_size() helper in kmalloc()Gustavo A. R. Silva
2022-01-11drm/i915/guc: Update to GuC version 69.0.3John Harrison
2021-12-15drm/i915/guc: Kick G2H tasklet if no creditsMatthew Brost
2021-12-15drm/i915/guc: Add extra debug on CT deadlockMatthew Brost
2021-10-15drm/i915/guc: Implement multi-lrc submissionMatthew Brost
2021-10-01drm/i915/guc: Move and improve error message for missed CTB replyMichal Wajdeczko
2021-10-01drm/i915/guc: Print error name on CTB send failureMichal Wajdeczko
2021-10-01drm/i915/guc: Print error name on CTB (de)registration failureMichal Wajdeczko
2021-10-01drm/i915/guc: Verify result from CTB (de)register actionMichal Wajdeczko
2021-09-13drm/i915/guc: Process all G2H message at once in work queueMatthew Brost
2021-07-27drm/i915/guc: Don't complain about reset racesJohn Harrison
2021-07-27drm/i915/guc: Handle engine reset failure notificationMatthew Brost
2021-07-27drm/i915/guc: Handle context reset notificationMatthew Brost
2021-07-22drm/i915/guc: Update GuC debugfs to support new GuCMatthew Brost
2021-07-22drm/i915/guc: Update intel_gt_wait_for_idle to work with GuCMatthew Brost
2021-07-22drm/i915/guc: Ensure G2H response has space in bufferMatthew Brost
2021-07-22drm/i915/guc: Defer context unpin until scheduling is disabledMatthew Brost
2021-07-22drm/i915/guc: Implement GuC context operations for new intefaceMatthew Brost
2021-07-13drm/i915/guc: Module load failure test for CT buffer creationJohn Harrison
2021-07-13drm/i915/guc: Optimize CTB writes and readsMatthew Brost
2021-07-13drm/i915/guc: Add stall timer to non blocking CTB send functionMatthew Brost
2021-07-13drm/i915/guc: Add non blocking CTB send functionMatthew Brost
2021-07-13drm/i915/guc: Increase size of CTB buffersMatthew Brost
2021-07-13drm/i915/guc: Improve error message for unsolicited CT responseMatthew Brost
2021-07-13drm/i915/guc: Relax CTB response timeoutMatthew Brost
2021-06-18drm/i915/guc: Update firmware to v62.0.0Michal Wajdeczko
2021-06-04drm/i915/guc: Always copy CT message to new allocationMichal Wajdeczko
2021-06-04drm/i915/guc: Don't receive all G2H messages in irq handlerMichal Wajdeczko
2021-06-04drm/i915/guc: Stop using mutex while sending CTB messagesMichal Wajdeczko
2021-06-04drm/i915/guc: Ensure H2G buffer updates visible before tail updateMatthew Brost
2021-06-04drm/i915/guc: Start protecting access to CTB descriptorsMichal Wajdeczko
2021-06-04drm/i915/guc: Update sizes of CTB buffersMichal Wajdeczko
2021-06-04drm/i915/guc: Replace CTB array with explicit membersMichal Wajdeczko
2021-06-03drm/i915/guc: Don't repeat CTB layout calculationsMichal Wajdeczko
2021-06-03drm/i915/guc: Only rely on own CTB sizeMichal Wajdeczko
2021-06-03drm/i915/guc: Stop using fence/status from CTB descriptorMichal Wajdeczko
2021-06-03drm/i915/guc: use probe_error log for CT enablement failureDaniele Ceraolo Spurio
2020-10-29drm/i915/guc: Clear pointers on freeJohn Harrison
2020-01-31drm/i915/guc: Introduce guc_is_readyMichal Wajdeczko
2020-01-24drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTBMichal Wajdeczko
2020-01-17drm/i915/guc: Introduce CT_DEBUGMichal Wajdeczko
2020-01-17drm/i915/guc: Switch to CT_ERROR in ct_readMichal Wajdeczko
2020-01-17drm/i915/guc: Don't pass CTB while readingMichal Wajdeczko
2020-01-17drm/i915/guc: Don't pass CTB while writingMichal Wajdeczko
2020-01-17drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTBMichal Wajdeczko
2020-01-14drm/i915/guc: Use correct name for last CT fenceMichal Wajdeczko
2020-01-14drm/i915/guc: Update CTB helpers to use CT_ERRORMichal Wajdeczko
2020-01-14drm/i915/guc: Introduce CT_ERRORMichal Wajdeczko
2020-01-14drm/i915/guc: Simpler CT message size calculationMichal Wajdeczko
2019-12-17drm/i915/guc: Remove function pointers for send/receive callsDaniele Ceraolo Spurio