usb: uvc-new: Force disable scatter gather

* Doesn't work here

Change-Id: Id4eeec26ee7d48db4bf8d0d8b1c8a364c915711f
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
This commit is contained in:
Yumi Yukimura 2024-06-12 03:41:06 +08:00 committed by Richard Raya
parent 998816e4ff
commit 0c742dcf59

View File

@ -144,11 +144,11 @@ int uvcg_queue_init(struct uvc_video_queue *queue, struct device *dev, enum v4l2
queue->queue.ops = &uvc_queue_qops;
queue->queue.lock = lock;
if (cdev->gadget->sg_supported) {
queue->queue.mem_ops = &vb2_dma_sg_memops;
queue->use_sg = 1;
} else {
queue->queue.mem_ops = &vb2_vmalloc_memops;
pr_warn("%s: cdev->gadget->sg_supported == true, but force disabled\n", __func__);
/*queue->queue.mem_ops = &vb2_dma_sg_memops;
queue->use_sg = 1;*/
}
queue->queue.mem_ops = &vb2_vmalloc_memops;
queue->queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_COPY
| V4L2_BUF_FLAG_TSTAMP_SRC_EOF;