From e9ec7b00d139fbfb37a57d3109b651809cc568cc Mon Sep 17 00:00:00 2001 From: Dave Stevenson Date: Wed, 12 Apr 2023 17:28:11 +0100 Subject: [PATCH] staging: bcm2835-codec: Add missing alignment for V4L2_PIX_FMT_RGBA32 The patch adding image encode (JPEG) to the driver missed adding the alignment constraint for V4L2_PIX_FMT_RGBA32, which meant it ended up giving a stride and size of 0. Signed-off-by: Dave Stevenson --- .../staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c +++ b/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c @@ -263,7 +263,7 @@ static const struct bcm2835_codec_fmt su }, { .fourcc = V4L2_PIX_FMT_RGBA32, .depth = 32, - .bytesperline_align = { 32, 32, 32, 32 }, + .bytesperline_align = { 32, 32, 32, 32, 32 }, .flags = 0, .mmal_fmt = MMAL_ENCODING_RGBA, .size_multiplier_x2 = 2,