drm/arm/malidp:- Added support for new YUV formats for DP500, DP550 and DP650
authorAyan Kumar Halder <ayan.halder@arm.com>
Wed, 12 Sep 2018 10:22:04 +0000 (11:22 +0100)
committerAyan kumar halder <ayan.halder@arm.com>
Tue, 12 Mar 2019 18:25:06 +0000 (18:25 +0000)
commited893860ee535f95b619e8cc493e0a5553362d80
tree8ae2efbddf4a3af64ba6addb24e2679dcf4d4607
parent54b4260ac404813d97a499eec370204f6de8f43b
drm/arm/malidp:- Added support for new YUV formats for DP500, DP550 and DP650

We have added support for some AFBC only pixel formats like :-
DRM_FORMAT_YUV420_8BIT (single plane YUV 420 8 bit format)
DRM_FORMAT_VUY888 (single plane YUV 444 8 bit format)
DRM_FORMAT_VUY101010 (single plane YUV 444 10 bit format)
DRM_FORMAT_YUV420_10BIT (single plane YUV 420 10 bit format)

Generally, these formats are supported by our hardware using the same
hw-ids as the equivalent multi plane pixel formats.

Also we have added support for XYUV 444 8 and 10 bit formats

Changes since v3 (series):
- Added the ack
- Rebased on the latest drm-misc-next

Signed-off-by: Ayan Kumar Halder <ayan.halder@arm.com>
Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Link: https://patchwork.freedesktop.org/patch/291761/?series=57895&rev=1
drivers/gpu/drm/arm/malidp_hw.c