Fix some issues found with v4l2-compliance. Tested in Soraka which also has some subdevices that had some issues with v4l2-compliance. Changelog: v3->v4 - Rebase on top of Sakari's tree v1->v3 - Rename cio2 to imgu - Refactor bytesperline calculation Ricardo Ribalda (8): media: ipu3-cio2 Check num_planes and sizes in queue_setup media: ipu3-imgu: Refactor bytesperpixel calculation media: ipu3-imgu: Set valid initial format media: ipu3-imgu: imgu_fmt: Handle properly try media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info media: dw9714: Add implementation for events media: ov13858: Add implementation for events media: ov5670: Add implementation for events drivers/media/i2c/dw9714.c | 14 ++++++++++++-- drivers/media/i2c/ov13858.c | 11 ++++++++++- drivers/media/i2c/ov5670.c | 11 ++++++++++- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 8 ++++++-- drivers/staging/media/ipu3/ipu3-css.c | 19 +++---------------- drivers/staging/media/ipu3/ipu3-css.h | 1 - drivers/staging/media/ipu3/ipu3-v4l2.c | 11 +++++++---- drivers/staging/media/ipu3/ipu3.h | 12 ++++++++++++ 8 files changed, 60 insertions(+), 27 deletions(-) -- 2.33.0.800.g4c38ced690-goog