To simplify the handling of modifiers on DG2 and future platforms it makes sense to fold the modifier tiling and CCS type attributes to the plane capabilities mask. This patchset does that, also including fixing two minor issues. Cc: Juha-Pekka Heikkila <juhapekka.heikkila@xxxxxxxxx> Imre Deak (3): drm/i915/fb: Don't report MC CCS plane capability on GEN<12 drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 84 +++++++++---------- drivers/gpu/drm/i915/display/intel_fb.h | 13 +-- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- .../drm/i915/display/skl_universal_plane.c | 12 ++- 5 files changed, 60 insertions(+), 53 deletions(-) -- 2.27.0