drm/i915/guc: Always ask GuC to update power domain states
With newer GuC firmware it is always ok to ask GuC to update power domain states. Make it an unconditional initialization step. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Cc: John Spotswood <john.a.spotswood@intel.com> Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Reviewed-by: John Spotswood <john.a.spotswood@intel.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20190527183613.17076-6-michal.wajdeczko@intel.com
This commit is contained in:
parent
386e300fe9
commit
e958cc9087
|
@ -1426,10 +1426,6 @@ int intel_guc_submission_enable(struct intel_guc *guc)
|
|||
|
||||
GEM_BUG_ON(!guc->execbuf_client);
|
||||
|
||||
err = intel_guc_sample_forcewake(guc);
|
||||
if (err)
|
||||
return err;
|
||||
|
||||
err = guc_clients_enable(guc);
|
||||
if (err)
|
||||
return err;
|
||||
|
|
|
@ -439,14 +439,14 @@ int intel_uc_init_hw(struct drm_i915_private *i915)
|
|||
goto err_communication;
|
||||
}
|
||||
|
||||
ret = intel_guc_sample_forcewake(guc);
|
||||
if (ret)
|
||||
goto err_communication;
|
||||
|
||||
if (USES_GUC_SUBMISSION(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",
|
||||
|
|
Loading…
Reference in New Issue