umber-kernel/drivers/gpu/drm/xe/abi
John Harrison 456b32c9c1 drm/xe/guc: Add test for G2G communications
Add a test for sending messages from every GuC to every other GuC to
test G2G communications.

Note that, being a debug only feature, the test interface only exists
in pre-production builds of the GuC firmware.

v2: Fix 'default' case to actually use the driver's registration code
as well as allocation. Add comments explaining the different test
types. Fix (C) date and an assert. Review feedback from Daniele.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Link: https://lore.kernel.org/r/20250910210237.603576-5-John.C.Harrison@Intel.com
2025-09-15 09:53:26 -07:00
..
gsc_command_header_abi.h
gsc_mkhi_commands_abi.h
gsc_proxy_commands_abi.h drm/xe/gsc: Initialize GSC proxy 2024-01-18 11:04:34 -08:00
gsc_pxp_commands_abi.h drm/xe/pxp: Add GSC session initialization support 2025-02-03 11:51:15 -08:00
guc_actions_abi.h drm/xe/guc: Add test for G2G communications 2025-09-15 09:53:26 -07:00
guc_actions_slpc_abi.h drm/xe/guc: Add SLPC power profile interface 2025-09-11 08:45:05 -04:00
guc_actions_sriov_abi.h drm/xe/vf: Send RESFIX_DONE message at end of VF restore 2024-11-06 15:25:30 +01:00
guc_capture_abi.h drm/xe: Fix all typos in xe 2025-01-09 17:58:09 +01:00
guc_communication_ctb_abi.h drm/xe/guc: Dead CT helper 2024-10-07 18:34:59 -07:00
guc_communication_mmio_abi.h
guc_errors_abi.h drm/xe/guc: Add more GuC load error status codes 2025-07-28 14:38:44 -07:00
guc_klvs_abi.h drm/xe/guc: Set RCS/CCS yield policy 2025-09-11 09:45:35 -07:00
guc_log_abi.h drm/xe/guc: Extract GuC error capture lists 2024-10-08 09:34:45 -07:00
guc_messages_abi.h drm/xe/guc: Add kernel-doc for HXG Fast Request 2024-06-11 12:25:21 +02:00
guc_relay_actions_abi.h drm/xe/guc: Add GuC Relay ABI version 1.0 definitions 2024-04-24 15:10:39 +02:00
guc_relay_communication_abi.h drm/xe/guc: Add Relay Communication ABI definitions 2024-01-05 16:25:53 +01:00