drm/xe/guc: Fix arguments passed to relay G2H handlers
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Fri, 19 Apr 2024 15:03:51 +0000 (17:03 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Mon, 22 Apr 2024 18:08:04 +0000 (20:08 +0200)
commit48c64d495fbef343c59598a793d583dfd199d389
tree37090c65a092edb69f039def84b0d39c80ea8161
parentd3b80dc7aa393b559332a82963de954f225083ff
drm/xe/guc: Fix arguments passed to relay G2H handlers

By default CT code was passing just payload of the G2H event
message, while Relay code expects full G2H message including
HXG header which contains DATA0 field. Fix that.

Fixes: 26d4481ac23f ("drm/xe/guc: Start handling GuC Relay event messages")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240419150351.358-1-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_guc_ct.c