summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_guc_ct.c
AgeCommit message (Expand)Author
2024-11-21Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2024-11-04drm/xe: Move LNL scheduling WA to xe_device.hNirmoy Das
2024-10-29drm/xe/guc: Separate full CTB content from guc_info debugfsJohn Harrison
2024-10-24drm/xe/guc/ct: Flush g2h worker in case of g2h response timeoutBadal Nilawar
2024-10-23drm/xe: Mark G2H work queue with WQ_MEM_RECLAIMMatthew Brost
2024-10-17drm/xe/guc/ct: Flush g2h worker in case of g2h response timeoutBadal Nilawar
2024-10-08drm/xe/ct: fix xa_store() error checkingMatthew Auld
2024-10-08drm/xe/ct: prevent UAF in send_recv()Matthew Auld
2024-10-08drm/xe/guc: Extract GuC error capture listsZhanjun Dong
2024-10-07drm/xe/guc: Dump entire CTB on errorsJohn Harrison
2024-10-07drm/xe/guc: Dead CT helperJohn Harrison
2024-10-07drm/xe/guc: Remove spurious line feed in debug printJohn Harrison
2024-10-03drm/xe: Use fault injection infrastructure to find issues at probe timeFrancois Dugast
2024-10-03drm/xe/ct: drop irq usage of xa_erase()Matthew Auld
2024-10-03drm/xe/ct: fix xa_store() error checkingMatthew Auld
2024-10-03drm/xe/ct: prevent UAF in send_recv()Matthew Auld
2024-09-05drm/xe: Replace double space with single space after commaNitin Gote
2024-08-20drm/xe/guc: Bump the G2H queue size to account for page faultsStuart Summers
2024-07-26drm/xe: Assert G2H outstanding when releasing G2HMatthew Brost
2024-07-19drm/xe: Build PM into GuC CT layerMatthew Brost
2024-07-01drm/xe/guc: Configure TLB timeout based on CT buffer sizeNirmoy Das
2024-06-26drm/xe/guc: Print GuC error codes as hex valueMichal Wajdeczko
2024-06-26drm/xe/guc: Demote the H2G retry log message to debugMichal Wajdeczko
2024-06-12drm/xe/trace: Print device_id in xe_trace_guc eventsRadhakrishna Sripada
2024-06-12drm/xe/trace: Extract guc related tracesRadhakrishna Sripada
2024-06-07drm/xe/guc: Allow CTB G2H processing without G2H IRQMichal Wajdeczko
2024-06-07drm/xe/guc: Split g2h worker functionMichal Wajdeczko
2024-05-16drm/xe/pf: Track adverse events notifications from GuCMichal Wajdeczko
2024-05-06drm/xe: Use ordered WQ for G2H handlerMatthew Brost
2024-04-22drm/xe/guc: Fix arguments passed to relay G2H handlersMichal Wajdeczko
2024-04-18drm/xe: Convert mem_access_if_ongoing to direct xe_pm_runtime_get_if_activeRodrigo Vivi
2024-04-10drm/xe/guc: Prefer GT oriented asserts in CTB codeMichal Wajdeczko
2024-04-10drm/xe/guc: Prefer GT oriented logs in GuC CTB codeMichal Wajdeczko
2024-04-08drm/xe: Capture GuC CT snapshot when stoppedMatthew Brost
2024-04-02drm/xe: Normalize bo flags macrosLucas De Marchi
2024-03-28drm/xe/pf: Add minimal support for VF_STATE_NOTIFY eventsMichal Wajdeczko
2024-03-22drm/xe/guc: Check error code when initializing the CT mutexDaniele Ceraolo Spurio
2024-03-20drm/xe: Add XE_BO_GGTT_INVALIDATE flagMatthew Brost
2024-02-20drm/xe/guc: Allocate GuC data structures in system memory for initial loadMichał Winiarski
2024-01-26drm/xe/guc: Flush G2H handler when turning off CTsMatthew Brost
2024-01-26drm/xe/guc: Add more GuC CT statesMatthew Brost
2024-01-24drm/xe: Remove double new lines in devcoredumpJosé Roberto de Souza
2024-01-18drm/xe/guc: Add kernel-doc for xe_guc_ct_send_recv()Michal Wajdeczko
2024-01-18drm/xe/guc: Return CTB HXG response DATA0 if no buffer providedMichal Wajdeczko
2024-01-12drm/xe/guc: Use HXG definitions on HXG messagesMichal Wajdeczko
2024-01-11drm/xe/guc: Return CTB response lengthMichal Wajdeczko
2024-01-05drm/xe/guc: Start handling GuC Relay event messagesMichal Wajdeczko
2024-01-05drm/xe/kunit: Allow to replace xe_guc_ct_send_recv() with stubMichal Wajdeczko
2023-12-21drm/xe/guc: Use FAST_REQUEST for non-blocking H2G messagesDaniele Ceraolo Spurio
2023-12-21drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski