diff --git a/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c index 89952e5d743c..b142e1a3ca2c 100644 --- a/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c +++ b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c @@ -241,6 +241,11 @@ static const uint64_t format_modifiers_afbc[] = { AFBC_FORMAT_MOD_SPARSE | AFBC_FORMAT_MOD_SPLIT), + /* SPLIT mandates SPARSE */ + DRM_FORMAT_MOD_ARM_AFBC(AFBC_FORMAT_MOD_BLOCK_SIZE_16x16 | + AFBC_FORMAT_MOD_SPARSE | + AFBC_FORMAT_MOD_SPLIT), + DRM_FORMAT_MOD_LINEAR, DRM_FORMAT_MOD_INVALID, };