summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-08drm/i915/guc: Create the guc_to_i915() wrapperAndi Shyti1-1/+1
2023-12-01drm/i915/guc: Add a selftest for FAST_REQUEST errorsJohn Harrison1-0/+9
2023-10-18drm/i915: Define and use GuC and CTB TLB invalidation routinesPrathap Kumar Valsan1-0/+11
2023-10-18drm/i915/guc: Add CT size delay helperJonathan Cavitt1-0/+27
2023-10-09drm/i915/guc: Annotate struct ct_incoming_msg with __counted_byKees Cook1-1/+1
2023-08-22drm/i915/guc: Force a reset on internal GuC errorJohn Harrison1-5/+1
2023-08-10drm/i915/gt: Apply workaround 22016122933 correctlyJonathan Cavitt1-4/+0
2023-05-31drm/i915/guc: Drop legacy CTB definitionsMichal Wajdeczko1-1/+1
2023-05-31drm/i915/guc: Track all sent actions to GuCMichal Wajdeczko1-3/+65
2023-05-31drm/i915/guc: Update log for unsolicited CTB responseMichal Wajdeczko1-3/+2
2023-05-31drm/i915/guc: Use FAST_REQUEST for non-blocking H2G callsMichal Wajdeczko1-3/+3
2023-05-16drm/i915/guc: Dump error capture to dmesg on CTB errorJohn Harrison1-0/+53
2023-04-25drm/i915/mtl: workaround coherency issue for MediaFei Yang1-0/+6
2023-01-31drm/i915/guc: Update GuC messages in intel_guc_ct.cMichal Wajdeczko1-19/+4
2022-07-29drm/i915/guc: Don't abort on CTB_UNUSED statusJohn Harrison1-2/+16
2022-07-28drm/i915/guc: Check for ct enabled while waiting for responseZhanjun Dong1-7/+20
2022-03-02drm/i915: Use str_enabled_disabled()Lucas De Marchi1-1/+1
2022-03-02drm/i915: Use str_enable_disable()Lucas De Marchi1-1/+2
2022-01-26drm/i915/guc: Use struct_size() helper in kmalloc()Gustavo A. R. Silva1-1/+1
2022-01-11drm/i915/guc: Update to GuC version 69.0.3John Harrison1-63/+78
2021-12-16drm/i915/guc: Kick G2H tasklet if no creditsMatthew Brost1-1/+8
2021-12-16drm/i915/guc: Add extra debug on CT deadlockMatthew Brost1-0/+9
2021-10-15drm/i915/guc: Implement multi-lrc submissionMatthew Brost1-23/+1
2021-10-01drm/i915/guc: Move and improve error message for missed CTB replyMichal Wajdeczko1-4/+4
2021-10-01drm/i915/guc: Print error name on CTB send failureMichal Wajdeczko1-2/+2
2021-10-01drm/i915/guc: Print error name on CTB (de)registration failureMichal Wajdeczko1-4/+4
2021-10-01drm/i915/guc: Verify result from CTB (de)register actionMichal Wajdeczko1-2/+8
2021-09-13drm/i915/guc: Process all G2H message at once in work queueMatthew Brost1-3/+3
2021-07-28drm/i915/guc: Don't complain about reset racesJohn Harrison1-1/+4
2021-07-28drm/i915/guc: Handle engine reset failure notificationMatthew Brost1-0/+3
2021-07-28drm/i915/guc: Handle context reset notificationMatthew Brost1-0/+3
2021-07-22drm/i915/guc: Update GuC debugfs to support new GuCMatthew Brost1-0/+22
2021-07-22drm/i915/guc: Update intel_gt_wait_for_idle to work with GuCMatthew Brost1-0/+1
2021-07-22drm/i915/guc: Ensure G2H response has space in bufferMatthew Brost1-17/+77
2021-07-22drm/i915/guc: Defer context unpin until scheduling is disabledMatthew Brost1-0/+3
2021-07-22drm/i915/guc: Implement GuC context operations for new intefaceMatthew Brost1-0/+4
2021-07-13drm/i915/guc: Module load failure test for CT buffer creationJohn Harrison1-0/+8
2021-07-13drm/i915/guc: Optimize CTB writes and readsMatthew Brost1-32/+61
2021-07-13drm/i915/guc: Add stall timer to non blocking CTB send functionMatthew Brost1-7/+55
2021-07-13drm/i915/guc: Add non blocking CTB send functionMatthew Brost1-10/+78
2021-07-13drm/i915/guc: Increase size of CTB buffersMatthew Brost1-3/+8
2021-07-13drm/i915/guc: Improve error message for unsolicited CT responseMatthew Brost1-3/+7
2021-07-13drm/i915/guc: Relax CTB response timeoutMatthew Brost1-3/+7
2021-06-19drm/i915/guc: Update firmware to v62.0.0Michal Wajdeczko1-187/+169
2021-06-04drm/i915/guc: Always copy CT message to new allocationMichal Wajdeczko1-60/+120
2021-06-04drm/i915/guc: Don't receive all G2H messages in irq handlerMichal Wajdeczko1-20/+47
2021-06-04drm/i915/guc: Stop using mutex while sending CTB messagesMichal Wajdeczko1-4/+0
2021-06-04drm/i915/guc: Ensure H2G buffer updates visible before tail updateMatthew Brost1-0/+28
2021-06-04drm/i915/guc: Start protecting access to CTB descriptorsMichal Wajdeczko1-2/+12
2021-06-04drm/i915/guc: Update sizes of CTB buffersMichal Wajdeczko1-28/+32