Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62819dfd authored by José Roberto de Souza's avatar José Roberto de Souza
Browse files

drm/i915/icl: Reset PSR interruptions



All other interruptions gen11 interruptions are reset in
gen11_irq_reset() also it is done for other gens that supports PSR.

Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Cc: Paulo Zanoni <paulo.r.zanoni@intel.com>
Reviewed-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: default avatarJosé Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181106190843.18009-3-jose.souza@intel.com
parent b2fc2252
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -3679,6 +3679,9 @@ static void gen11_irq_reset(struct drm_device *dev)

	I915_WRITE(GEN11_DISPLAY_INT_CTL, 0);

	I915_WRITE(EDP_PSR_IMR, 0xffffffff);
	I915_WRITE(EDP_PSR_IIR, 0xffffffff);

	for_each_pipe(dev_priv, pipe)
		if (intel_display_power_is_enabled(dev_priv,
						   POWER_DOMAIN_PIPE(pipe)))