summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/gud/gud_internal.h
diff options
context:
space:
mode:
authorNoralf Trønnes <noralf@tronnes.org>2021-09-29 22:11:59 +0300
committerNoralf Trønnes <noralf@tronnes.org>2021-10-04 13:05:07 +0300
commit4cabfedc096b14336fac1d42bec5cb8ff5090527 (patch)
tree56ef5ad769643f2f3235c712f7cb931a460b9d69 /drivers/gpu/drm/gud/gud_internal.h
parentbcf80d6ef17c97ca7a712d8e6b065910b406e3c3 (diff)
downloadlinux-4cabfedc096b14336fac1d42bec5cb8ff5090527.tar.xz
drm/gud: Add GUD_PIXEL_FORMAT_R8
Add support for 8-bit greyscale format. Acked-by: Thomas Zimmermann <tzimmermann@suse.de> Signed-off-by: Noralf Trønnes <noralf@tronnes.org> Link: https://patchwork.freedesktop.org/patch/msgid/20210929191201.34456-5-noralf@tronnes.org
Diffstat (limited to 'drivers/gpu/drm/gud/gud_internal.h')
-rw-r--r--drivers/gpu/drm/gud/gud_internal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/gud/gud_internal.h b/drivers/gpu/drm/gud/gud_internal.h
index 2a388e27d5d7..8499e713dbbc 100644
--- a/drivers/gpu/drm/gud/gud_internal.h
+++ b/drivers/gpu/drm/gud/gud_internal.h
@@ -80,6 +80,8 @@ static inline u8 gud_from_fourcc(u32 fourcc)
switch (fourcc) {
case GUD_DRM_FORMAT_R1:
return GUD_PIXEL_FORMAT_R1;
+ case DRM_FORMAT_R8:
+ return GUD_PIXEL_FORMAT_R8;
case GUD_DRM_FORMAT_XRGB1111:
return GUD_PIXEL_FORMAT_XRGB1111;
case DRM_FORMAT_RGB565:
@@ -98,6 +100,8 @@ static inline u32 gud_to_fourcc(u8 format)
switch (format) {
case GUD_PIXEL_FORMAT_R1:
return GUD_DRM_FORMAT_R1;
+ case GUD_PIXEL_FORMAT_R8:
+ return DRM_FORMAT_R8;
case GUD_PIXEL_FORMAT_XRGB1111:
return GUD_DRM_FORMAT_XRGB1111;
case GUD_PIXEL_FORMAT_RGB565: