diff options
author | Michal Wajdeczko <michal.wajdeczko@intel.com> | 2019-05-27 18:36:09 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2019-05-28 10:07:20 +0100 |
commit | 440f136bd3b7b30a27254d810179a9853e8a8ee6 (patch) | |
tree | 421ef74a467362e1f4eb8c1e9eb543431db1335f /drivers/gpu/drm/i915/intel_guc_ct.c | |
parent | 54c52a8412501fe84bccc28bd443a29cdd3f84a1 (diff) | |
download | kernel_replicant_linux-440f136bd3b7b30a27254d810179a9853e8a8ee6.tar.gz kernel_replicant_linux-440f136bd3b7b30a27254d810179a9853e8a8ee6.tar.bz2 kernel_replicant_linux-440f136bd3b7b30a27254d810179a9853e8a8ee6.zip |
drm/i915/guc: Update GuC CTB response definition
Current GuC firmwares identify response message in a different way.
v2: update comments for other H2G bits (Daniele)
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Kelvin Gardiner <kelvin.gardiner@intel.com>
Cc: John Spotswood <john.a.spotswood@intel.com>
Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20190527183613.17076-14-michal.wajdeczko@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/intel_guc_ct.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_guc_ct.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_guc_ct.c b/drivers/gpu/drm/i915/intel_guc_ct.c index dde1dc0d6e69..2d5dc2aa22a7 100644 --- a/drivers/gpu/drm/i915/intel_guc_ct.c +++ b/drivers/gpu/drm/i915/intel_guc_ct.c @@ -565,7 +565,7 @@ static inline unsigned int ct_header_get_action(u32 header) static inline bool ct_header_is_response(u32 header) { - return ct_header_get_action(header) == INTEL_GUC_ACTION_DEFAULT; + return !!(header & GUC_CT_MSG_IS_RESPONSE); } static int ctb_read(struct intel_guc_ct_buffer *ctb, u32 *data) |