]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes
authorBoris Brezillon <boris.brezillon@collabora.com>
Tue, 28 May 2019 17:02:17 +0000 (13:02 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 29 May 2019 14:48:03 +0000 (10:48 -0400)
Width/height and 4CC formats are expressed using u32 types everywhere,
let's fix the v4l2_fill_pixfmt[_mp]() prototypes to do the same.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/v4l2-core/v4l2-common.c
include/media/v4l2-common.h

index c9efb2de710d592062df7a0086e0384d91112571..6ee9fa3bdb1830c469cba0fdf1c774671b552811 100644 (file)
@@ -532,7 +532,7 @@ static inline unsigned int v4l2_format_block_height(const struct v4l2_format_inf
 }
 
 int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt,
-                        int pixelformat, int width, int height)
+                       u32 pixelformat, u32 width, u32 height)
 {
        const struct v4l2_format_info *info;
        struct v4l2_plane_pix_format *plane;
@@ -586,7 +586,8 @@ int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt,
 }
 EXPORT_SYMBOL_GPL(v4l2_fill_pixfmt_mp);
 
-int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, int pixelformat, int width, int height)
+int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, u32 pixelformat,
+                    u32 width, u32 height)
 {
        const struct v4l2_format_info *info;
        int i;
index 0a41bbecf3d31eca5fb7a72d251f0bffcbe82105..3226bc8107cc7cde8496f00b6a320780a222c0ae 100644 (file)
@@ -420,9 +420,9 @@ struct v4l2_format_info {
 
 const struct v4l2_format_info *v4l2_format_info(u32 format);
 
-int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, int pixelformat,
-                    int width, int height);
-int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, int pixelformat,
-                       int width, int height);
+int v4l2_fill_pixfmt(struct v4l2_pix_format *pixfmt, u32 pixelformat,
+                    u32 width, u32 height);
+int v4l2_fill_pixfmt_mp(struct v4l2_pix_format_mplane *pixfmt, u32 pixelformat,
+                       u32 width, u32 height);
 
 #endif /* V4L2_COMMON_H_ */