Commit 81152791 authored by Mika Kahola's avatar Mika Kahola
Browse files

drm/i915/cx0: Drop encoder from port clock calculation



For C10 and C20 we have unused encoder parameter passed
to port clock calculation function. Remove the encoder from
being passed to the port clock calculation function.

Signed-off-by: default avatarMika Kahola <mika.kahola@intel.com>
Reviewed-by: default avatarSuraj Kandpal <suraj.kandpal@intel.com>
Link: https://patch.msgid.link/20260119093757.2850233-6-mika.kahola@intel.com
parent a35ab9c3
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
@@ -2103,8 +2103,7 @@ static bool cx0pll_state_is_dp(const struct intel_cx0pll_state *pll_state)
	return c20pll_state_is_dp(&pll_state->c20);
}

static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
					const struct intel_c10pll_state *pll_state)
static int intel_c10pll_calc_port_clock(const struct intel_c10pll_state *pll_state)
{
	unsigned int frac_quot = 0, frac_rem = 0, frac_den = 1;
	unsigned int multiplier, tx_clk_div, hdmi_div, refclk = 38400;
@@ -2135,8 +2134,7 @@ static bool intel_c20phy_use_mpllb(const struct intel_c20pll_state *state)
	return state->tx[0] & C20_PHY_USE_MPLLB;
}

static int intel_c20pll_calc_port_clock(struct intel_encoder *encoder,
					const struct intel_c20pll_state *pll_state)
static int intel_c20pll_calc_port_clock(const struct intel_c20pll_state *pll_state)
{
	unsigned int frac, frac_en, frac_quot, frac_rem, frac_den;
	unsigned int multiplier, refclk = 38400;
@@ -2325,7 +2323,7 @@ static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,

	intel_cx0_phy_transaction_end(encoder, wakeref);

	pll_state->clock = intel_c10pll_calc_port_clock(encoder, pll_state);
	pll_state->clock = intel_c10pll_calc_port_clock(pll_state);

	cx0pll_state->ssc_enabled = readout_ssc_state(encoder, true);

@@ -2824,7 +2822,7 @@ static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
		}
	}

	pll_state->clock = intel_c20pll_calc_port_clock(encoder, pll_state);
	pll_state->clock = intel_c20pll_calc_port_clock(pll_state);

	intel_cx0_phy_transaction_end(encoder, wakeref);

@@ -3731,9 +3729,9 @@ int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
				 const struct intel_cx0pll_state *pll_state)
{
	if (intel_encoder_is_c10phy(encoder))
		return intel_c10pll_calc_port_clock(encoder, &pll_state->c10);
		return intel_c10pll_calc_port_clock(&pll_state->c10);

	return intel_c20pll_calc_port_clock(encoder, &pll_state->c20);
	return intel_c20pll_calc_port_clock(&pll_state->c20);
}

/*