summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_guc_ct.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Build PM into GuC CT layerMatthew Brost2024-08-151-1/+9
* drm/xe/guc: Configure TLB timeout based on CT buffer sizeNirmoy Das2024-07-011-0/+17
* drm/xe/guc: Print GuC error codes as hex valueMichal Wajdeczko2024-06-271-1/+1
* drm/xe/guc: Demote the H2G retry log message to debugMichal Wajdeczko2024-06-271-2/+2
* drm/xe/trace: Print device_id in xe_trace_guc eventsRadhakrishna Sripada2024-06-121-5/+6
* drm/xe/trace: Extract guc related tracesRadhakrishna Sripada2024-06-121-1/+1
* drm/xe/guc: Allow CTB G2H processing without G2H IRQMichal Wajdeczko2024-06-071-0/+43
* drm/xe/guc: Split g2h worker functionMichal Wajdeczko2024-06-071-2/+8
* drm/xe/pf: Track adverse events notifications from GuCMichal Wajdeczko2024-05-161-0/+4
* drm/xe: Use ordered WQ for G2H handlerMatthew Brost2024-05-061-0/+5
* drm/xe/guc: Fix arguments passed to relay G2H handlersMichal Wajdeczko2024-04-221-2/+2
* drm/xe: Convert mem_access_if_ongoing to direct xe_pm_runtime_get_if_activeRodrigo Vivi2024-04-181-4/+4
* drm/xe/guc: Prefer GT oriented asserts in CTB codeMichal Wajdeczko2024-04-101-22/+22
* drm/xe/guc: Prefer GT oriented logs in GuC CTB codeMichal Wajdeczko2024-04-101-32/+30
* drm/xe: Capture GuC CT snapshot when stoppedMatthew Brost2024-04-081-1/+1
* drm/xe: Normalize bo flags macrosLucas De Marchi2024-04-021-3/+3
* drm/xe/pf: Add minimal support for VF_STATE_NOTIFY eventsMichal Wajdeczko2024-03-281-0/+5
* drm/xe/guc: Check error code when initializing the CT mutexDaniele Ceraolo Spurio2024-03-221-1/+4
* drm/xe: Add XE_BO_GGTT_INVALIDATE flagMatthew Brost2024-03-201-1/+2
* drm/xe/guc: Allocate GuC data structures in system memory for initial loadMichał Winiarski2024-02-201-1/+1
* drm/xe/guc: Flush G2H handler when turning off CTsMatthew Brost2024-01-261-2/+10
* drm/xe/guc: Add more GuC CT statesMatthew Brost2024-01-261-17/+63
* drm/xe: Remove double new lines in devcoredumpJosé Roberto de Souza2024-01-241-2/+2
* drm/xe/guc: Add kernel-doc for xe_guc_ct_send_recv()Michal Wajdeczko2024-01-181-0/+18
* drm/xe/guc: Return CTB HXG response DATA0 if no buffer providedMichal Wajdeczko2024-01-181-1/+5
* drm/xe/guc: Use HXG definitions on HXG messagesMichal Wajdeczko2024-01-121-28/+44
* drm/xe/guc: Return CTB response lengthMichal Wajdeczko2024-01-111-1/+1
* drm/xe/guc: Start handling GuC Relay event messagesMichal Wajdeczko2024-01-051-0/+8
* drm/xe/kunit: Allow to replace xe_guc_ct_send_recv() with stubMichal Wajdeczko2024-01-051-0/+3
* drm/xe/guc: Use FAST_REQUEST for non-blocking H2G messagesDaniele Ceraolo Spurio2023-12-211-6/+52
* drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski2023-12-211-5/+3
* drm/xe/guc: Include only required GuC ABI headersMichal Wajdeczko2023-12-211-0/+2
* drm/xe/guc: Fix wrong assert about full_lenMichal Wajdeczko2023-12-211-1/+1
* drm/xe: Add event tracing for CTBBalasubramani Vivekanandan2023-12-211-2/+11
* drm/xe: Ensure mutex are destroyedBommithi Sakeena2023-12-211-1/+1
* drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast2023-12-211-14/+15
* drm/xe: Replace XE_WARN_ON with drm_warn when just printing a stringFrancois Dugast2023-12-211-1/+1
* drm/xe/ct: fix resv_space printMatthew Auld2023-12-211-1/+1
* drm/xe: Rename engine to exec_queueFrancois Dugast2023-12-211-5/+5
* drm/xe: remove header variable from parse_g2h_msgMatthew Brost2023-12-211-2/+1
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-211-11/+11
* drm/xe: Remove ct->fence_contextMatthew Brost2023-12-211-1/+0
* drm/xe: Remove XE_GUC_CT_SELFTESTMatthew Brost2023-12-211-65/+0
* drm/xe: drop xe_device_mem_access_get() from guc_ct_sendMatthew Auld2023-12-211-4/+0
* drm/xe: fix xe_device_mem_access_get() racesMatthew Auld2023-12-211-4/+37
* drm/xe: Cleanup style warningsFrancois Dugast2023-12-211-2/+1
* drm/xe: handle TLB invalidations from CT fast-pathMatthew Auld2023-12-211-10/+2
* drm/xe/ct: update g2h outstanding for CTB captureMatthew Auld2023-12-211-0/+1
* drm/xe/ct: serialise fast_lock during CT disableMatthew Auld2023-12-211-2/+6
* drm/xe/ct: hold fast_lock when reserving space for g2hMatthew Auld2023-12-211-7/+15