summaryrefslogtreecommitdiffstats
path: root/drivers/media/common/videobuf2
Commit message (Expand)AuthorAgeFilesLines
* media: vb2: refactor setting flags and caps, fix missing capHans Verkuil2024-01-241-28/+25
* media: media videobuf2: Stop direct calls to queue num_buffers fieldBenjamin Gaignard2024-01-242-2/+2
* media: videobuf2: core: Rename min_buffers_needed field in vb2_queueBenjamin Gaignard2023-12-131-14/+14
* media: videobuf2: request more buffers for vb2_readHans Verkuil2023-12-091-2/+7
* media: videobuf2-dma-sg: fix vmap callbackMichael Grzeschik2023-12-071-2/+8
* media: drop CONFIG_MEDIA_CONTROLLER_REQUEST_APIHans Verkuil2023-11-231-2/+0
* media: core: Report the maximum possible number of buffers for the queueBenjamin Gaignard2023-11-231-0/+2
* media: media videobuf2: Be more flexible on the number of queue stored buffersBenjamin Gaignard2023-11-232-11/+41
* media: videobuf2: Use vb2_get_num_buffers() helperBenjamin Gaignard2023-11-232-46/+52
* media: videobuf2: Remove duplicated index vs q->num_buffers checkBenjamin Gaignard2023-11-231-8/+0
* media: videobuf2: Access vb2_queue bufs array through helper functionsBenjamin Gaignard2023-11-232-53/+149
* media: videobuf2: Use vb2_buffer instead of indexBenjamin Gaignard2023-11-232-49/+42
* media: videobuf2: Stop spamming kernel log with all queue counterBenjamin Gaignard2023-11-231-35/+44
* media: videobuf2: Rework offset 'cookie' encoding patternBenjamin Gaignard2023-11-231-38/+40
* media: videobuf2: Rename offset parameterBenjamin Gaignard2023-11-231-14/+14
* media: videobuf2: Fix IS_ERR checking in vb2_dc_put_userptr()Ma Ke2023-10-131-6/+7
* media: videobuf2: Fix IS_ERR checking in vb2_vmalloc_put_userptr()Ma Ke2023-10-131-4/+6
* media: use struct_size() helperYu Liao2023-09-271-1/+1
* media: videobuf2: fix typo: vb2_dbuf -> vb2_qbufHans Verkuil2023-09-271-1/+1
* media: vb2: frame_vector.c: replace WARN_ONCE with a commentHans Verkuil2023-09-141-2/+4
* media: videobuf2: Don't assert held reservation lock for dma-buf mmappingDmitry Osipenko2023-06-213-9/+0
* media: vb2: set owner before calling vb2_readHans Verkuil2023-03-191-2/+3
* Merge tag 'media/v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2023-02-261-22/+3
|\
| * Merge git://git.linuxtv.org/media_stage into media_treeMauro Carvalho Chehab2023-02-151-22/+3
| |\
| | * media: videobuf2-core: drop obsolete sanity check in __vb2_queue_free()Hans Verkuil2023-02-061-22/+3
* | | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-232-2/+2
|\ \ \ | |/ / |/| |
| * | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-092-2/+2
| |/
* / media: videobuf2: set q->streaming laterHans Verkuil2023-01-241-3/+2
|/
* Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-12-131-1/+1
|\
| * mm/frame-vector: remove FOLL_FORCE usageDavid Hildenbrand2022-11-301-1/+1
* | Merge tag 'drm-next-2022-12-13' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-12-133-42/+25
|\ \
| * | media: videobuf2: Assert held reservation lock for dma-buf mmappingDmitry Osipenko2022-11-113-0/+9
| * | Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-10-183-24/+11
| |\|
| * | media: videobuf2: Stop using internal dma-buf lockDmitry Osipenko2022-10-183-30/+3
| * | media: videobuf2: Prepare to dynamic dma-buf locking specificationDmitry Osipenko2022-10-183-12/+13
* | | Merge tag 'media/v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2022-12-136-14/+39
|\ \ \
| * | | media: videobuf2: revert "get_userptr: buffers are always writable"Hans Verkuil2022-12-065-8/+19
| * | | media: vb2/au0828: move the v4l_vb2q_enable_media_source to the au0828 driverHans Verkuil2022-11-251-3/+0
| * | | media: vb2: add (un)prepare_streaming queue opsHans Verkuil2022-11-251-4/+21
| | |/ | |/|
* | | media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()Hans Verkuil2022-12-071-29/+73
* | | v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() failsLinus Torvalds2022-12-021-56/+12
|/ /
* | media: videobuf2: Remove vb2_find_timestamp()Ezequiel Garcia2022-08-301-13/+0
* | media: vb2: videobuf -> videobuf2Hans Verkuil2022-08-293-11/+11
|/
* media: videobuf2: Introduce vb2_find_buffer()Ezequiel Garcia2022-07-171-0/+12
* media: videobuf2-dma-sg.c: kvmalloc_array -> kvcallocHans Verkuil2022-05-131-2/+1
* media: videobuf2-v4l2: Expose vb2_queue_is_busy() to driversLaurent Pinchart2022-05-131-16/+10
* Merge tag 'drm-next-2022-03-24' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-03-243-13/+15
|\
| * dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-073-13/+15
* | media: Makefiles: sort entries where it fitsMauro Carvalho Chehab2022-03-141-3/+5
* | media: videobuf2-dma-contig: Invalidate vmap range before DMA rangeSergey Senozhatsky2022-03-071-6/+6
|/