From ac407e1ea51b62e4596cf3872969612cb36c6e01 Mon Sep 17 00:00:00 2001 From: jsg Date: Thu, 4 Apr 2024 08:05:26 +0000 Subject: [PATCH] drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed() From Jonathon Hall 07c011e3351da3e5d4633ec1b259457b1626faa4 in linux-6.6.y/6.6.24 e41d769f1a7a1dc533c35ef7b366be3dbf432a1c in mainline linux --- sys/dev/pci/drm/i915/display/intel_dpll_mgr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c b/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c index ab2007b6258..bd650a162ba 100644 --- a/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c +++ b/sys/dev/pci/drm/i915/display/intel_dpll_mgr.c @@ -2462,7 +2462,7 @@ static void icl_wrpll_params_populate(struct skl_wrpll_params *params, static bool ehl_combo_pll_div_frac_wa_needed(struct drm_i915_private *i915) { - return (((IS_ELKHARTLAKE(i915) || IS_JASPERLAKE(i915)) && + return ((IS_ELKHARTLAKE(i915) && IS_DISPLAY_STEP(i915, STEP_B0, STEP_FOREVER)) || IS_TIGERLAKE(i915) || IS_ALDERLAKE_S(i915) || IS_ALDERLAKE_P(i915)) && i915->display.dpll.ref_clks.nssc == 38400; -- 2.20.1