mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
drm/i915: Use correct fw_domains during reset
In the next patch we will begin to sanity check that we do not attempt to obtain the forcewake on an unsupport domain. However, that is exactly what we do during reset of the fw_domains - rectify it before it explodes. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/20170323101944.21627-3-chris@chris-wilson.co.uk
This commit is contained in:
parent
bd52750485
commit
cb3600db6e
@ -308,7 +308,7 @@ static void intel_uncore_forcewake_reset(struct drm_i915_private *dev_priv,
|
|||||||
if (fw)
|
if (fw)
|
||||||
dev_priv->uncore.funcs.force_wake_put(dev_priv, fw);
|
dev_priv->uncore.funcs.force_wake_put(dev_priv, fw);
|
||||||
|
|
||||||
fw_domains_reset(dev_priv, FORCEWAKE_ALL);
|
fw_domains_reset(dev_priv, dev_priv->uncore.fw_domains);
|
||||||
|
|
||||||
if (restore) { /* If reset with a user forcewake, try to restore */
|
if (restore) { /* If reset with a user forcewake, try to restore */
|
||||||
if (fw)
|
if (fw)
|
||||||
|
Loading…
Reference in New Issue
Block a user