Home
last modified time | relevance | path

Searched full:mem2mem (Results 1 – 25 of 131) sorted by relevance

123456

/OK3568_Linux_fs/kernel/drivers/media/platform/s5p-jpeg/
H A Djpeg-core.h108 * @v4l2_dev: v4l2 device for mem2mem mode
109 * @vfd_encoder: video device node for encoder mem2mem mode
110 * @vfd_decoder: video device node for decoder mem2mem mode
111 * @m2m_dev: v4l2 mem2mem device data
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dpixfmt-compressed.rst60 H264 pipeline (using the :ref:`mem2mem` and :ref:`media-request-api`).
114 MPEG-2 pipeline (using the :ref:`mem2mem` and :ref:`media-request-api`).
157 VP8 pipeline (using the :ref:`mem2mem` and :ref:`media-request-api`).
194 HEVC pipeline (using the :ref:`mem2mem` and :ref:`media-request-api`).
H A Dvidioc-encoder-cmd.rst58 started yet. Applies to both queues of mem2mem encoders.
63 mem2mem encoders.
66 introduced in Linux 2.6.21. They are, however, mandatory for stateful mem2mem
H A Dvidioc-decoder-cmd.rst51 started yet. Applies to both queues of mem2mem decoders.
56 queues of mem2mem decoders.
59 introduced in Linux 3.3. They are, however, mandatory for stateful mem2mem decoders
H A Ddevices.rst17 dev-mem2mem
H A Dvidioc-qbuf.rst119 For :ref:`memory-to-memory devices <mem2mem>` you can specify the
184 ``VIDIOC_DQBUF`` returns this on an empty capture queue for mem2mem
H A Dpixfmt-v4l2.rst37 inside the stream, when fed to a stateful mem2mem decoder, the fields
41 For compressed formats on the CAPTURE side of a stateful mem2mem
/OK3568_Linux_fs/kernel/drivers/media/platform/mtk-jpeg/
H A Dmtk_jpeg_core.h83 * @v4l2_dev: v4l2 device for mem2mem mode
84 * @m2m_dev: v4l2 mem2mem device data
86 * @vdev: video device node for jpeg mem2mem mode
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/
H A Dst,stm32-dma.yaml73 st,mem2mem:
104 st,mem2mem;
/OK3568_Linux_fs/kernel/drivers/staging/media/imx/
H A Dimx-media-csc-scaler.c3 * i.MX IPUv3 IC PP mem2mem CSC/Scaler driver
19 #include <media/v4l2-mem2mem.h>
43 struct mutex mutex; /* mem2mem device mutex */
79 * mem2mem callbacks
908 v4l2_err(&md->v4l2_dev, "Failed to init mem2mem device: %d\n", in imx_media_csc_scaler_device_init()
922 MODULE_DESCRIPTION("i.MX IPUv3 mem2mem scaler/CSC driver");
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/
H A Dvim2m.c3 * A virtual v4l2-mem2mem example device.
10 * operation (via the mem2mem framework).
28 #include <media/v4l2-mem2mem.h>
35 MODULE_DESCRIPTION("Virtual device for mem2mem framework testing");
564 * mem2mem callbacks
1336 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem device\n"); in vim2m_probe()
1362 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem media controller\n"); in vim2m_probe()
1368 v4l2_err(&dev->v4l2_dev, "Failed to register mem2mem media device\n"); in vim2m_probe()
/OK3568_Linux_fs/kernel/drivers/media/platform/
H A Dmx2_emmaprp.c3 * Support eMMa-PrP through mem2mem framework.
22 #include <media/v4l2-mem2mem.h>
28 #define EMMAPRP_MODULE_NAME "mem2mem-emmaprp"
232 * mem2mem callbacks
867 v4l2_err(&pcdev->v4l2_dev, "Failed to init mem2mem device\n"); in emmaprp_probe()
H A Dm2m-deinterlace.c15 #include <media/v4l2-mem2mem.h>
20 #define MEM2MEM_TEST_MODULE_NAME "mem2mem-deinterlace"
22 MODULE_DESCRIPTION("mem2mem device which supports deinterlacing using dmaengine");
146 * mem2mem callbacks
970 v4l2_err(&pcdev->v4l2_dev, "Failed to init mem2mem device\n"); in deinterlace_probe()
H A Drcar_jpu.c35 #include <media/v4l2-mem2mem.h>
193 * @v4l2_dev: v4l2 device for mem2mem mode
194 * @vfd_encoder: video device node for encoder mem2mem mode
195 * @vfd_decoder: video device node for decoder mem2mem mode
196 * @m2m_dev: v4l2 mem2mem device data
1325 * mem2mem callbacks
1643 /* mem2mem device */ in jpu_probe()
1646 v4l2_err(&jpu->v4l2_dev, "Failed to init mem2mem device\n"); in jpu_probe()
/OK3568_Linux_fs/kernel/Documentation/driver-api/media/
H A Dv4l2-mem2mem.rst6 .. kernel-doc:: include/media/v4l2-mem2mem.h
H A Dv4l2-core.rst23 v4l2-mem2mem
/OK3568_Linux_fs/yocto/poky/meta/recipes-multimedia/gstreamer/
H A Dgstreamer1.0-plugins-bad_1.20.5.bb85 # this enables support for stateless V4L2 mem2mem codecs, which is a newer form of
86 # V4L2 codec; the V4L2 code in -base supports the older stateful V4L2 mem2mem codecs
/OK3568_Linux_fs/kernel/drivers/media/platform/mtk-vcodec/
H A Dmtk_vcodec_enc.h12 #include <media/v4l2-mem2mem.h>
H A Dmtk_vcodec_dec.h12 #include <media/v4l2-mem2mem.h>
H A Dmtk_vcodec_dec_drv.c15 #include <media/v4l2-mem2mem.h>
321 mtk_v4l2_err("Failed to init mem2mem dec device"); in mtk_vcodec_probe()
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A DKconfig55 # Used by drivers that need v4l2-mem2mem.ko
H A DMakefile23 obj-$(CONFIG_V4L2_MEM2MEM_DEV) += v4l2-mem2mem.o
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/mediactl/
H A Drequest-api.rst71 For :ref:`memory-to-memory devices <mem2mem>` you can use requests only for
132 For use-cases such as :ref:`codecs <mem2mem>`, the request API can be used
/OK3568_Linux_fs/kernel/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_dec.c19 #include <media/v4l2-mem2mem.h>
/OK3568_Linux_fs/kernel/Documentation/driver-api/dmaengine/
H A Dprovider.rst79 These were just the general memory-to-memory (also called mem2mem) or
125 (i.e. excluding mem2mem transfers)
211 - While in the mem2mem case we were having two distinct types to

123456