drm/i915/guc: Move enable/disable msg functions to GuC header
While today we are modifying GuC enabled msg mask only in GuC log, this code should be defined as generic GuC to allow future code reuse. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Michal Winiarski <michal.winiarski@intel.com> Cc: Sagar Arun Kamble <sagar.a.kamble@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Michał Winiarski <michal.winiarski@intel.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20180320181419.35576-3-michal.wajdeczko@intel.com
This commit is contained in:

committed by
Chris Wilson

parent
154374c331
commit
bc598425eb
@@ -155,4 +155,18 @@ static inline int intel_guc_sanitize(struct intel_guc *guc)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static inline void intel_guc_enable_msg(struct intel_guc *guc, u32 mask)
|
||||
{
|
||||
spin_lock_irq(&guc->irq_lock);
|
||||
guc->msg_enabled_mask |= mask;
|
||||
spin_unlock_irq(&guc->irq_lock);
|
||||
}
|
||||
|
||||
static inline void intel_guc_disable_msg(struct intel_guc *guc, u32 mask)
|
||||
{
|
||||
spin_lock_irq(&guc->irq_lock);
|
||||
guc->msg_enabled_mask &= ~mask;
|
||||
spin_unlock_irq(&guc->irq_lock);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user