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>
Showing
- drivers/gpu/drm/i915/display/i9xx_plane.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/i9xx_plane.c
- drivers/gpu/drm/i915/display/intel_fbc.c 110 additions, 38 deletionsdrivers/gpu/drm/i915/display/intel_fbc.c
- drivers/gpu/drm/i915/display/skl_universal_plane.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/skl_universal_plane.c
- drivers/gpu/drm/i915/i915_drv.h 1 addition, 58 deletionsdrivers/gpu/drm/i915/i915_drv.h
Please register or sign in to comment