On Tue, 01 Feb 2022, Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxxxxxxxx> wrote: > From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> Should be split out and posted independently. Maybe we should consider s/IS_PLATFORM/__IS_PLATFORM/g too. BR, Jani. > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> > --- > drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 4 ++-- > drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- > drivers/gpu/drm/i915/i915_drv.h | 2 ++ > 3 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > index 0c32210bf503..37b48f7ab4fd 100644 > --- a/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > +++ b/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c > @@ -1621,9 +1621,9 @@ void intel_ddi_buf_trans_init(struct intel_encoder *encoder) > else > encoder->get_buf_trans = tgl_get_dkl_buf_trans; > } else if (DISPLAY_VER(i915) == 11) { > - if (IS_PLATFORM(i915, INTEL_JASPERLAKE)) > + if (IS_JASPERLAKE(i915)) > encoder->get_buf_trans = jsl_get_combo_buf_trans; > - else if (IS_PLATFORM(i915, INTEL_ELKHARTLAKE)) > + else if (IS_ELKHARTLAKE(i915)) > encoder->get_buf_trans = ehl_get_combo_buf_trans; > else if (intel_phy_is_combo(i915, phy)) > encoder->get_buf_trans = icl_get_combo_buf_trans; > diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c > index 6723c3de5a80..0d9b970c453f 100644 > --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c > +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c > @@ -2443,7 +2443,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_PLATFORM(i915, INTEL_ELKHARTLAKE) && > + return ((IS_ELKHARTLAKE(i915) && > IS_JSL_EHL_DISPLAY_STEP(i915, STEP_B0, STEP_FOREVER)) || > IS_TIGERLAKE(i915) || IS_ALDERLAKE_P(i915)) && > i915->dpll.ref_clks.nssc == 38400; > diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h > index 1d22d72163c1..241acd884135 100644 > --- a/drivers/gpu/drm/i915/i915_drv.h > +++ b/drivers/gpu/drm/i915/i915_drv.h > @@ -1271,6 +1271,8 @@ IS_SUBPLATFORM(const struct drm_i915_private *i915, > #define IS_COFFEELAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_COFFEELAKE) > #define IS_COMETLAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_COMETLAKE) > #define IS_ICELAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_ICELAKE) > +#define IS_JASPERLAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_JASPERLAKE) > +#define IS_ELKHARTLAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_ELKHARTLAKE) > #define IS_JSL_EHL(dev_priv) (IS_IGP_PLATFORM(dev_priv, INTEL_JASPERLAKE) || \ > IS_IGP_PLATFORM(dev_priv, INTEL_ELKHARTLAKE)) > #define IS_TIGERLAKE(dev_priv) IS_IGP_PLATFORM(dev_priv, INTEL_TIGERLAKE) -- Jani Nikula, Intel Open Source Graphics Center