bsdrm: Support ARM AFBC modifier

AFBC currently uses a complex macro modifiers. Just stick the variant
used by Rockchip platforms in here for now.

BUG=b:214459790
TEST=`null_platform_test --crtc_index 1 \
        --modifier
	'DRM_FORMAT_MOD_ARM_AFBC(AFBC_FORMAT_MOD_BLOCK_SIZE_16x16|AFBC_FORMAT_MOD_SPARSE|AFBC_FORMAT_MOD_YTR)'`

Change-Id: I94b6ea7dcbf7bb5e1df61ac45b659228a3940e4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/drm-tests/+/3462926
Tested-by: Brian Norris <briannorris@chromium.org>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Commit-Queue: Brian Norris <briannorris@chromium.org>
1 file changed