/openbmc/linux/drivers/media/platform/samsung/s5p-jpeg/ |
H A D | jpeg-core.h | 98 * @v4l2_dev: v4l2 device for mem2mem mode 99 * @vfd_encoder: video device node for encoder mem2mem mode 100 * @vfd_decoder: video device node for decoder mem2mem mode 101 * @m2m_dev: v4l2 mem2mem device data
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-encoder-cmd.rst | 58 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 D | vidioc-decoder-cmd.rst | 51 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 D | devices.rst | 17 dev-mem2mem
|
H A D | vidioc-qbuf.rst | 119 For :ref:`memory-to-memory devices <mem2mem>` you can specify the 184 ``VIDIOC_DQBUF`` returns this on an empty capture queue for mem2mem
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | st,stm32-dma.yaml | 80 st,mem2mem: 111 st,mem2mem;
|
/openbmc/linux/drivers/media/platform/mediatek/jpeg/ |
H A D | mtk_jpeg_core.h | 198 * @v4l2_dev: v4l2 device for mem2mem mode 199 * @m2m_dev: v4l2 mem2mem device data 201 * @vdev: video device node for jpeg mem2mem mode
|
/openbmc/linux/drivers/media/platform/st/sti/bdisp/ |
H A D | Kconfig | 10 This v4l2 mem2mem driver is a 2D blitter for STMicroelectronics SoC.
|
/openbmc/linux/drivers/media/test-drivers/visl/ |
H A D | visl-core.c | 47 #include <media/v4l2-mem2mem.h> 424 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem device\n"); in visl_probe() 450 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem media controller\n"); in visl_probe() 456 v4l2_err(&dev->v4l2_dev, "Failed to register mem2mem media device\n"); in visl_probe()
|
H A D | visl-video.h | 8 #include <media/v4l2-mem2mem.h>
|
/openbmc/linux/Documentation/driver-api/media/ |
H A D | v4l2-mem2mem.rst | 6 .. kernel-doc:: include/media/v4l2-mem2mem.h
|
H A D | v4l2-core.rst | 22 v4l2-mem2mem
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx-media-csc-scaler.c | 3 * 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 909 v4l2_err(&md->v4l2_dev, "Failed to init mem2mem device: %d\n", in imx_media_csc_scaler_device_init() 923 MODULE_DESCRIPTION("i.MX IPUv3 mem2mem scaler/CSC driver");
|
/openbmc/linux/drivers/media/platform/st/stm32/ |
H A D | Kconfig | 19 # Mem2mem drivers
|
/openbmc/linux/drivers/media/test-drivers/ |
H A D | vim2m.c | 3 * A virtual v4l2-mem2mem example device. 10 * operation (via the mem2mem framework). 23 #include <media/v4l2-mem2mem.h> 30 MODULE_DESCRIPTION("Virtual device for mem2mem framework testing"); 559 * mem2mem callbacks 1326 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem device\n"); in vim2m_probe() 1352 v4l2_err(&dev->v4l2_dev, "Failed to init mem2mem media controller\n"); in vim2m_probe() 1358 v4l2_err(&dev->v4l2_dev, "Failed to register mem2mem media device\n"); in vim2m_probe()
|
/openbmc/linux/drivers/media/platform/ti/ |
H A D | Kconfig | 44 # Mem2mem drivers
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | mtk_vcodec_enc.h | 12 #include <media/v4l2-mem2mem.h>
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | Kconfig | 51 # Used by drivers that need v4l2-mem2mem.ko
|
H A D | Makefile | 33 obj-$(CONFIG_V4L2_MEM2MEM_DEV) += v4l2-mem2mem.o
|
/openbmc/linux/drivers/media/platform/nxp/ |
H A D | mx2_emmaprp.c | 3 * Support eMMa-PrP through mem2mem framework. 22 #include <media/v4l2-mem2mem.h> 28 #define EMMAPRP_MODULE_NAME "mem2mem-emmaprp" 232 * mem2mem callbacks 865 v4l2_err(&pcdev->v4l2_dev, "Failed to init mem2mem device\n"); in emmaprp_probe()
|
H A D | Kconfig | 44 # mem2mem drivers
|
/openbmc/openbmc/poky/meta/recipes-multimedia/gstreamer/ |
H A D | gstreamer1.0-plugins-bad_1.24.10.bb | 86 # this enables support for stateless V4L2 mem2mem codecs, which is a newer form of 87 # V4L2 codec; the V4L2 code in -base supports the older stateful V4L2 mem2mem codecs
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-core.h | 11 #include <media/v4l2-mem2mem.h>
|
/openbmc/linux/drivers/media/platform/ |
H A D | m2m-deinterlace.c | 15 #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()
|
/openbmc/linux/Documentation/userspace-api/media/mediactl/ |
H A D | request-api.rst | 71 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
|