1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/media/pci/intel/ipu3
Ricardo Ribalda 37b198eeb0 media: ipu3-cio2 Check num_planes and sizes in queue_setup
If num_planes is different than zero num_planes and sizes must be
checked to support the format.

Fix the following v4l2-compliance error:

Buffer ioctls (Input 0):
    fail: v4l2-test-buffers.cpp(717): q.create_bufs(node, 1, &fmt) != EINVAL
  test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: FAIL

Reviewed-by: Bingbu Cao <bingbu.cao@intel.com>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2021-10-08 13:27:07 +02:00
..
cio2-bridge.c media: ipu3-cio2: Parse sensor orientation and rotation 2021-10-08 13:17:37 +02:00
cio2-bridge.h media: ipu3-cio2: Parse sensor orientation and rotation 2021-10-08 13:17:37 +02:00
ipu3-cio2-main.c media: ipu3-cio2 Check num_planes and sizes in queue_setup 2021-10-08 13:27:07 +02:00
ipu3-cio2.h media: ipu3-cio2: Introduce to_cio2_device() helper macro 2021-09-30 10:07:45 +02:00
Kconfig media: ipu3-cio2: Build bridge only if ACPI is enabled 2021-02-06 09:40:04 +01:00
Makefile media: ipu3-cio2: Add cio2-bridge to ipu3-cio2 driver 2021-01-26 19:37:50 +01:00