]> git.baikalelectronics.ru Git - kernel.git/commit
media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value
authorSergey Zakharchenko <szakharchenko@digital-loggers.com>
Thu, 3 Oct 2019 09:31:23 +0000 (11:31 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 23 Jan 2020 12:16:13 +0000 (13:16 +0100)
commite66b49bb79ce9da83175d58e1310f4c0fa39a848
tree43786c8500945c07e4f0b22e8e80a2dc14573676
parent908a2588aa24475ea5c3be016c0b195ed5d6ae0e
media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value

This device does not function correctly in raw mode in kernel
versions validating buffer sizes in bulk mode. It erroneously
announces 16 bits per pixel instead of 12 for NV12 format, so it
needs this quirk to fix computed frame size and avoid legitimate
frames getting discarded.

[Move info and div variables to local scope]

Signed-off-by: Sergey Zakharchenko <szakharchenko@digital-loggers.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/usb/uvc/uvc_driver.c
drivers/media/usb/uvc/uvcvideo.h