From: Tom O'Rourke <Tom.O'rou...@intel.com> Add has_slpc capablity flag to indicate GuC firmware supports single loop power control (SLPC). SLPC is a replacement for some host-based power management features.
v1: fix whitespace (Sagar) Reviewed-by: David Weinehall <david.weineh...@linux.intel.com> Signed-off-by: Tom O'Rourke <Tom.O'rou...@intel.com> Signed-off-by: Sagar Arun Kamble <sagar.a.kam...@intel.com> --- drivers/gpu/drm/i915/i915_drv.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 5fcebb8..428cb1c 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -791,6 +791,7 @@ struct intel_csr { func(has_rc6p); \ func(has_resource_streamer); \ func(has_runtime_pm); \ + func(has_slpc); \ func(has_snoop); \ func(unfenced_needs_alignment); \ func(cursor_needs_physical); \ @@ -3162,6 +3163,7 @@ static inline unsigned int i915_sg_segment_size(void) #define HAS_GUC_UCODE(dev_priv) (HAS_GUC(dev_priv)) #define HAS_GUC_SCHED(dev_priv) (HAS_GUC(dev_priv)) #define HAS_HUC_UCODE(dev_priv) (HAS_GUC(dev_priv)) +#define HAS_SLPC(dev_priv) ((dev_priv)->info.has_slpc) #define HAS_RESOURCE_STREAMER(dev_priv) ((dev_priv)->info.has_resource_streamer) -- 1.9.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx