media: v4l2-subdev.h: increase struct v4l2_subdev name size
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Sat, 23 Sep 2023 15:20:56 +0000 (17:20 +0200)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Wed, 27 Sep 2023 08:47:22 +0000 (10:47 +0200)
This resolves a lot of the string truncate compiler warnings.

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/staging/media/omap4iss/iss_csi2.c
include/media/v4l2-subdev.h

index 04ce0e7eb5578487afcb5f4e406134852d2495d9..d2844414de4f71825aa0cbcf61cba4595c72c6f6 100644 (file)
@@ -1260,7 +1260,7 @@ static int csi2_init_entities(struct iss_csi2_device *csi2, const char *subname)
        struct media_pad *pads = csi2->pads;
        struct media_entity *me = &sd->entity;
        int ret;
-       char name[V4L2_SUBDEV_NAME_SIZE];
+       char name[32];
 
        v4l2_subdev_init(sd, &csi2_ops);
        sd->internal_ops = &csi2_internal_ops;
index 5f59ff0796b71accc84b7c51b6697a23ddb201ca..5711354056b97cb09fe10c25c94d5057ed2a7a51 100644 (file)
@@ -951,7 +951,7 @@ struct v4l2_subdev_internal_ops {
        void (*release)(struct v4l2_subdev *sd);
 };
 
-#define V4L2_SUBDEV_NAME_SIZE 32
+#define V4L2_SUBDEV_NAME_SIZE 52
 
 /* Set this flag if this subdev is a i2c device. */
 #define V4L2_SUBDEV_FL_IS_I2C                  (1U << 0)