]> Git Repo - linux.git/commitdiff
media: uapi: pisp_common: Add 32 bpp format test
authorJacopo Mondi <[email protected]>
Fri, 28 Jun 2024 13:29:43 +0000 (15:29 +0200)
committerHans Verkuil <[email protected]>
Fri, 12 Jul 2024 08:11:43 +0000 (10:11 +0200)
Add definition and test for 32-bits image formats to the pisp_common.h
uAPI header.

Fixes: c6c49bac8770 ("media: uapi: Add Raspberry Pi PiSP Back End uAPI")
Signed-off-by: Jacopo Mondi <[email protected]>
Acked-by: David Plowman <[email protected]>
Signed-off-by: Sakari Ailus <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
include/uapi/linux/media/raspberrypi/pisp_common.h

index b2522e29c976abc2a08558f2009e94a863c90ca8..74d0961882330fc88e4c6ef71ffa6c691cafa086 100644 (file)
@@ -72,6 +72,8 @@ enum pisp_image_format {
        PISP_IMAGE_FORMAT_SHIFT_8 = 0x00080000,
        PISP_IMAGE_FORMAT_SHIFT_MASK = 0x000f0000,
 
+       PISP_IMAGE_FORMAT_BPP_32 = 0x00100000,
+
        PISP_IMAGE_FORMAT_UNCOMPRESSED = 0x00000000,
        PISP_IMAGE_FORMAT_COMPRESSION_MODE_1 = 0x01000000,
        PISP_IMAGE_FORMAT_COMPRESSION_MODE_2 = 0x02000000,
@@ -134,6 +136,7 @@ enum pisp_image_format {
         PISP_IMAGE_FORMAT_PLANARITY_PLANAR)
 #define PISP_IMAGE_FORMAT_wallpaper(fmt)                                       \
        ((fmt) & PISP_IMAGE_FORMAT_WALLPAPER_ROLL)
+#define PISP_IMAGE_FORMAT_bpp_32(fmt) ((fmt) & PISP_IMAGE_FORMAT_BPP_32)
 #define PISP_IMAGE_FORMAT_HOG(fmt)                                             \
        ((fmt) &                                                               \
         (PISP_IMAGE_FORMAT_HOG_SIGNED | PISP_IMAGE_FORMAT_HOG_UNSIGNED))
This page took 0.064273 seconds and 4 git commands to generate.