summaryrefslogtreecommitdiffstats
path: root/drivers/media/common/videobuf2/videobuf2-core.c
Commit message (Expand)AuthorAgeFilesLines
* media: videobuf2: core: Drop unneeded forward declarationLaurent Pinchart2024-06-191-1/+0
* media: videobuf2: improve max_num_buffers sanity checksHans Verkuil2024-04-241-1/+7
* media: v4l2: Add REMOVE_BUFS ioctlBenjamin Gaignard2024-03-251-0/+38
* media: core: Free range of buffersBenjamin Gaignard2024-03-251-30/+26
* media: core: Add bitmap manage bufs array entriesBenjamin Gaignard2024-03-251-18/+53
* media: core: Rework how create_buf index returned value is computedBenjamin Gaignard2024-03-251-5/+13
* media: videobuf2: Add min_reqbufs_allocation field to vb2_queue structureBenjamin Gaignard2024-03-251-15/+23
* media: videobuf2: Update vb2_is_busy() logicBenjamin Gaignard2024-03-251-0/+4
* media: media videobuf2: Stop direct calls to queue num_buffers fieldBenjamin Gaignard2024-01-241-1/+1
* 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: media videobuf2: Be more flexible on the number of queue stored buffersBenjamin Gaignard2023-11-231-8/+38
* media: videobuf2: Use vb2_get_num_buffers() helperBenjamin Gaignard2023-11-231-44/+50
* media: videobuf2: Access vb2_queue bufs array through helper functionsBenjamin Gaignard2023-11-231-41/+117
* media: videobuf2: Use vb2_buffer instead of indexBenjamin Gaignard2023-11-231-28/+12
* 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 typo: vb2_dbuf -> vb2_qbufHans Verkuil2023-09-271-1/+1
* 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
* | media: videobuf2: set q->streaming laterHans Verkuil2023-01-241-3/+2
|/
* Merge tag 'media/v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds2022-12-131-6/+20
|\
| * 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
|/
* media: vb2: videobuf -> videobuf2Hans Verkuil2022-08-291-7/+7
* Merge tag 'char-misc-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-11-041-0/+1
|\
| * dma-buf: move dma-buf symbols into the DMA_BUF module namespaceGreg Kroah-Hartman2021-10-251-0/+1
* | media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flagSergey Senozhatsky2021-09-301-2/+2
* | media: videobuf2: add queue memory coherency parameterSergey Senozhatsky2021-09-301-6/+31
* | media: videobuf2: move cache_hints handling to allocatorsSergey Senozhatsky2021-09-301-6/+0
* | media: videobuf2: split buffer cache_hints initialisationSergey Senozhatsky2021-09-301-0/+22
* | media: videobuf2: inverse buffer cache_hints flagsSergey Senozhatsky2021-09-301-21/+10
* | media: videobuf2: rework vb2_mem_ops APISergey Senozhatsky2021-09-301-18/+24
* | media: videobuf2-core: sanity checks for requests and qbufHans Verkuil2021-09-301-1/+22
|/
* media: videobuf2-core: dequeue if start_streaming failsHans Verkuil2021-07-301-1/+12
* media: videobuf2: always call poll_wait() on queuesAlexandre Courbot2021-01-041-2/+9
* media: vb2: set cache sync hints when init buffersSergey Senozhatsky2020-12-021-0/+11
* media: media/v4l2: remove V4L2_FLAG_MEMORY_NON_CONSISTENT flagSergey Senozhatsky2020-09-141-40/+6
* media: videobuf2: Print videobuf2 buffer state by nameEzequiel Garcia2020-07-191-8/+27
* media: vb2: Print the queue pointer in debug messagesLaurent Pinchart2020-07-041-110/+116
* media: videobuf2: check ->synced flag in prepare() and finish()Sergey Senozhatsky2020-06-231-2/+7
* media: videobuf2: do not sync caches when we are allowed not toSergey Senozhatsky2020-06-231-4/+10
* media: videobuf2: factor out planes prepare/finish functionsSergey Senozhatsky2020-06-231-21/+31
* media: videobuf2: handle V4L2_FLAG_MEMORY_NON_CONSISTENT flagSergey Senozhatsky2020-06-231-0/+6
* media: videobuf2: add queue memory consistency parameterSergey Senozhatsky2020-06-231-10/+41
* media: videobuf2-core: fix dprintk levelAlexandre Courbot2020-03-121-2/+2
* media: videobuf2-core.h: Document the alloc memop size argument as page alignedSakari Ailus2019-05-231-0/+1
* media: videobuf2-core: Prevent size alignment wrapping buffer size to 0Sakari Ailus2019-05-231-0/+4