After improving the CREATE_BUFS tests in v4l2-compliance I discovered several bugs in the vivid driver, primarily related to the multiplanar formats and the queue_setup callback. This series fixes those bugs in order to make the regression tests pass once the v4l2-compliance fixes are committed. Regards, Hans Hans Verkuil (2): media: vivid: fix wrong sizeimage value for mplane media: vivid: fix CREATE_BUFS support in queue_setup() drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 7 ++++++- .../media/test-drivers/vivid/vivid-touch-cap.c | 6 +++--- drivers/media/test-drivers/vivid/vivid-vbi-cap.c | 2 ++ drivers/media/test-drivers/vivid/vivid-vbi-out.c | 2 ++ drivers/media/test-drivers/vivid/vivid-vid-cap.c | 5 +++-- drivers/media/test-drivers/vivid/vivid-vid-out.c | 16 +++++++++------- 6 files changed, 25 insertions(+), 13 deletions(-) -- 2.43.0