drm/xe/gsc: Add status check during gsc header readout
authorSuraj Kandpal <suraj.kandpal@intel.com>
Wed, 24 Jan 2024 04:52:48 +0000 (10:22 +0530)
committerDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Thu, 1 Feb 2024 21:25:47 +0000 (13:25 -0800)
commitd6beadc8d7326adf4fb6e62bb0453b17b93816c7
tree3b2958b50425e1fad86b35e20eacd22487a2d3d6
parent5bd24e78829ad569fa1c3ce9a05b59bb97b91f3d
drm/xe/gsc: Add status check during gsc header readout

Before checking if data is present in the message reply check the
status in header and see if it indicates any error.

--v2
- Use drm_err() instead of drm_dbg_kms() [Daniele]

--v3
- Use &xe->drm in drm_err to make it more cleaner [Daniele]

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240124045248.687023-1-suraj.kandpal@intel.com
drivers/gpu/drm/xe/xe_gsc_submit.c