[Intel-gfx] [PATCH 2/2] drm/i915/i9xx_wm: Prefer intel_de functions over intel_uncore.
Ville Syrjälä
ville.syrjala at linux.intel.com
Wed Mar 8 17:50:27 UTC 2023
On Wed, Mar 08, 2023 at 11:58:59AM -0500, Rodrigo Vivi wrote:
> } else if (IS_I915GM(dev_priv)) {
> /*
> * FIXME can't find a bit like this for 915G, and
> * yet it does have the related watermark in
> * FW_BLC_SELF. What's going on?
> */
> - was_enabled = intel_uncore_read(&dev_priv->uncore, INSTPM) & INSTPM_SELF_EN;
> + was_enabled = intel_de_read(dev_priv, INSTPM) & INSTPM_SELF_EN;
> val = enable ? _MASKED_BIT_ENABLE(INSTPM_SELF_EN) :
> _MASKED_BIT_DISABLE(INSTPM_SELF_EN);
> - intel_uncore_write(&dev_priv->uncore, INSTPM, val);
> - intel_uncore_posting_read(&dev_priv->uncore, INSTPM);
> + intel_de_write(dev_priv, INSTPM, val);
> + intel_de_posting_read(dev_priv, INSTPM);
I'm still not really convinced that we want to
use intel_de_*() for non-display registers.
--
Ville Syrjälä
Intel
More information about the Intel-gfx
mailing list