>-----Original Message-----
>From: Wajdeczko, Michal
>Sent: Monday, September 10, 2018 3:42 AM
>To: [email protected]
>Cc: Wajdeczko, Michal <[email protected]>; Spotswood, John A
><[email protected]>; Srivatsa, Anusha <[email protected]>;
>Lis, Tomasz <[email protected]>; Ceraolo Spurio, Daniele
><[email protected]>
>Subject: [CI v2 1/2] drm/i915/guc: Update GuC power domain states
>
>We should update GuC power domain states also when GuC submission is
>disabled, otherwise GuC might complain or ignore our requests.
>This seems to be required for all currently released GuC firmwares.
>
>v2: it is only needed by pre-Gen11 firmwares
>
>Signed-off-by: Michal Wajdeczko <[email protected]>
>Cc: John Spotswood <[email protected]>
>Cc: Anusha Srivatsa <[email protected]>
>Cc: Tomasz Lis <[email protected]>
>Cc: Daniele Ceraolo Spurio <[email protected]>
Reviewed-by: Anusha Srivatsa <[email protected]>
>---
> drivers/gpu/drm/i915/intel_uc.c | 4 ++++
> 1 file changed, 4 insertions(+)
>
>diff --git a/drivers/gpu/drm/i915/intel_uc.c b/drivers/gpu/drm/i915/intel_uc.c
>index 7c95697..b1b3e81 100644
>--- a/drivers/gpu/drm/i915/intel_uc.c
>+++ b/drivers/gpu/drm/i915/intel_uc.c
>@@ -401,6 +401,10 @@ int intel_uc_init_hw(struct drm_i915_private *i915)
>               ret = intel_guc_submission_enable(guc);
>               if (ret)
>                       goto err_communication;
>+      } else if (INTEL_GEN(i915) < 11) {
>+              ret = intel_guc_sample_forcewake(guc);
>+              if (ret)
>+                      goto err_communication;
>       }
>
>       dev_info(i915->drm.dev, "GuC firmware version %u.%u\n",
>--
>1.9.1

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to