Here goes the next round, addressing Pawel's review of the vb2
implementation - thanks!
Guennadi Liakhovetski (9):
V4L: add a new videobuf2 buffer state VB2_BUF_STATE_PREPARED
V4L: add two new ioctl()s for multi-size videobuffer management
V4L: document the new VIDIOC_CREATE_BUFS and VIDIOC_PREPARE_BUF
ioctl()s
V4L: vb2: prepare to support multi-size buffers
V4L: vb2: add support for buffers of different sizes on a single
queue
V4L: sh-mobile-ceu-camera: prepare to support multi-size buffers
dmaengine: ipu-idmac: add support for the DMA_PAUSE control
V4L: mx3-camera: prepare to support multi-size buffers
V4L: soc-camera: add 2 new ioctl() handlers
Documentation/DocBook/media/v4l/io.xml | 17 +
Documentation/DocBook/media/v4l/v4l2.xml | 2 +
.../DocBook/media/v4l/vidioc-create-bufs.xml | 147 ++++++++
.../DocBook/media/v4l/vidioc-prepare-buf.xml | 96 ++++++
drivers/dma/ipu/ipu_idmac.c | 65 +++--
drivers/media/video/atmel-isi.c | 6 +-
drivers/media/video/marvell-ccic/mcam-core.c | 3 +-
drivers/media/video/mem2mem_testdev.c | 7 +-
drivers/media/video/mx3_camera.c | 160 +++++-----
drivers/media/video/pwc/pwc-if.c | 6 +-
drivers/media/video/s5p-fimc/fimc-capture.c | 6 +-
drivers/media/video/s5p-fimc/fimc-core.c | 6 +-
drivers/media/video/s5p-mfc/s5p_mfc_dec.c | 7 +-
drivers/media/video/s5p-mfc/s5p_mfc_enc.c | 5 +-
drivers/media/video/s5p-tv/mixer_video.c | 4 +-
drivers/media/video/sh_mobile_ceu_camera.c | 123 +++++---
drivers/media/video/soc_camera.c | 33 ++-
drivers/media/video/v4l2-compat-ioctl32.c | 67 ++++-
drivers/media/video/v4l2-ioctl.c | 29 ++
drivers/media/video/videobuf2-core.c | 348 ++++++++++++++++----
drivers/media/video/vivi.c | 6 +-
include/linux/videodev2.h | 15 +
include/media/v4l2-ioctl.h | 2 +
include/media/videobuf2-core.h | 43 ++-
24 files changed, 939 insertions(+), 264 deletions(-)
create mode 100644 Documentation/DocBook/media/v4l/vidioc-create-bufs.xml
create mode 100644 Documentation/DocBook/media/v4l/vidioc-prepare-buf.xml
--
1.7.2.5
Enjoy
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html