summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/display/skl_universal_plane.c
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2021-11-24 13:36:45 +0200
committerVille Syrjälä <ville.syrjala@linux.intel.com>2021-12-03 13:13:21 +0200
commit606754fdcb20f781774a279d62bb0852fcb2b79d (patch)
treedd2f70f13677c1969a2c306fb86036ceb3e5f3fb /drivers/gpu/drm/i915/display/skl_universal_plane.c
parent825bd8335e4e9fccf33b93813693409b4484ea68 (diff)
downloadlinux-606754fdcb20f781774a279d62bb0852fcb2b79d.tar.gz
linux-606754fdcb20f781774a279d62bb0852fcb2b79d.tar.bz2
linux-606754fdcb20f781774a279d62bb0852fcb2b79d.zip
drm/i915/fbc: Allocate intel_fbc dynamically
In the future we may have more than one FBC instance on some platforms. So let's just allocate it dynamically. This also lets us fully hide the implementation from prying eyes. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20211124113652.22090-14-ville.syrjala@linux.intel.com Reviewed-by: Mika Kahola <mika.kahola@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/display/skl_universal_plane.c')
-rw-r--r--drivers/gpu/drm/i915/display/skl_universal_plane.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/display/skl_universal_plane.c b/drivers/gpu/drm/i915/display/skl_universal_plane.c
index 253d69a08614..699672d49a32 100644
--- a/drivers/gpu/drm/i915/display/skl_universal_plane.c
+++ b/drivers/gpu/drm/i915/display/skl_universal_plane.c
@@ -1833,7 +1833,7 @@ static struct intel_fbc *skl_plane_fbc(struct drm_i915_private *dev_priv,
enum pipe pipe, enum plane_id plane_id)
{
if (skl_plane_has_fbc(dev_priv, pipe, plane_id))
- return &dev_priv->fbc;
+ return dev_priv->fbc;
else
return NULL;
}