Commit 3a9ec563 authored by Imre Deak's avatar Imre Deak
Browse files

drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout



For an enabled DSC during HW readout the corresponding power reference
is taken along the CRTC power domain references in
get_crtc_power_domains(). Remove the incorrect get ref from the DSI
encoder hook.

Cc: Vandita Kulkarni <vandita.kulkarni@intel.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: default avatarImre Deak <imre.deak@intel.com>
Reviewed-by: default avatarAnshuman Gupta <anshuman.gupta@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201209153952.3397959-1-imre.deak@intel.com
parent fd8a5b27
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -1619,10 +1619,6 @@ static void gen11_dsi_get_power_domains(struct intel_encoder *encoder,

	get_dsi_io_power_domains(i915,
				 enc_to_intel_dsi(encoder));

	if (crtc_state->dsc.compression_enable)
		intel_display_power_get(i915,
					intel_dsc_power_domain(crtc_state));
}

static bool gen11_dsi_get_hw_state(struct intel_encoder *encoder,