Home
last modified time | relevance | path

Searched full:media (Results 1 – 25 of 2350) sorted by relevance

12345678910>>...94

/Linux-v5.4/drivers/media/pci/
DKconfig5 bool "Media PCI Adapters"
7 Enable media drivers for PCI/PCIe bus.
13 comment "Media capture support"
14 source "drivers/media/pci/meye/Kconfig"
15 source "drivers/media/pci/solo6x10/Kconfig"
16 source "drivers/media/pci/sta2x11/Kconfig"
17 source "drivers/media/pci/tw5864/Kconfig"
18 source "drivers/media/pci/tw68/Kconfig"
19 source "drivers/media/pci/tw686x/Kconfig"
23 comment "Media capture/analog TV support"
[all …]
/Linux-v5.4/drivers/media/usb/
DKconfig5 bool "Media USB Adapters"
7 Enable media drivers for USB bus.
14 source "drivers/media/usb/uvc/Kconfig"
15 source "drivers/media/usb/gspca/Kconfig"
16 source "drivers/media/usb/pwc/Kconfig"
17 source "drivers/media/usb/cpia2/Kconfig"
18 source "drivers/media/usb/zr364xx/Kconfig"
19 source "drivers/media/usb/stkwebcam/Kconfig"
20 source "drivers/media/usb/s2255/Kconfig"
21 source "drivers/media/usb/usbtv/Kconfig"
[all …]
/Linux-v5.4/Documentation/media/kapi/
Dmc-core.rst3 Media Controller devices
6 Media Controller
9 The media controller userspace API is documented in
10 :ref:`the Media Controller uAPI book <media_controller>`. This document focus
11 on the kernel-side implementation of the media framework.
13 Abstract media device model
17 of the goals of the media framework. To achieve this, hardware devices are
21 An entity is a basic media hardware building block. It can correspond to
36 Media device
39 A media device is represented by a struct :c:type:`media_device`
[all …]
/Linux-v5.4/drivers/staging/media/imx/
DMakefile2 imx6-media-objs := imx-media-dev.o imx-media-internal-sd.o \
3 imx-ic-common.o imx-ic-prp.o imx-ic-prpencvf.o imx-media-vdic.o \
4 imx-media-csc-scaler.o
6 imx-media-common-objs := imx-media-capture.o imx-media-dev-common.o \
7 imx-media-of.o imx-media-utils.o
9 imx6-media-csi-objs := imx-media-csi.o imx-media-fim.o
11 obj-$(CONFIG_VIDEO_IMX_MEDIA) += imx6-media.o
12 obj-$(CONFIG_VIDEO_IMX_MEDIA) += imx-media-common.o
14 obj-$(CONFIG_VIDEO_IMX_CSI) += imx6-media-csi.o
17 obj-$(CONFIG_VIDEO_IMX7_CSI) += imx7-media-csi.o
Dimx-media-of.c3 * Media driver for Freescale i.MX5/6 SOC
10 #include <media/v4l2-ctrls.h>
11 #include <media/v4l2-device.h>
12 #include <media/v4l2-fwnode.h>
13 #include <media/v4l2-subdev.h>
14 #include <media/videobuf2-dma-contig.h>
17 #include "imx-media.h"
79 * Create a single media link to/from sd using a fwnode link.
82 * a media pad (port id equal to media pad index), and that an
83 * OF endpoint node is equivalent to a media link.
[all …]
/Linux-v5.4/Documentation/media/dvb-drivers/
Dfrontends.rst12 .. kernel-doc:: drivers/media/dvb-frontends/a8293.h
13 .. kernel-doc:: drivers/media/dvb-frontends/af9013.h
14 .. kernel-doc:: drivers/media/dvb-frontends/ascot2e.h
15 .. kernel-doc:: drivers/media/dvb-frontends/cxd2820r.h
16 .. kernel-doc:: drivers/media/dvb-frontends/drxk.h
17 .. kernel-doc:: drivers/media/dvb-frontends/dvb-pll.h
18 .. kernel-doc:: drivers/media/dvb-frontends/helene.h
19 .. kernel-doc:: drivers/media/dvb-frontends/horus3a.h
20 .. kernel-doc:: drivers/media/dvb-frontends/ix2505v.h
21 .. kernel-doc:: drivers/media/dvb-frontends/m88ds3103.h
[all …]
/Linux-v5.4/tools/testing/selftests/media_tests/
Dmedia_dev_allocator.sh3 # Media Device Allocator API test script
6 echo "Media Device Allocator testing: unbind and bind"
7 echo "media driver $1 audio driver $2"
22 echo "Media device should still be present!"
23 ls -l /dev/media*
31 echo "Media device should have been deleted!"
32 ls -l /dev/media*
41 echo "Media device should be present!"
42 ls -l /dev/media*
47 echo "Media device should be there!"
[all …]
/Linux-v5.4/include/media/
Dmedia-request.h3 * Media device request objects
20 #include <media/media-device.h>
23 * enum media_request_state - media request state
34 * @NR_OF_MEDIA_REQUEST_STATE: The number of media request states, used
50 * struct media_request - Media device request
51 * @mdev: Media device this request belongs to
80 * @req: The media request
106 * @req: The media request
124 * @req: The media request
154 * @req: The media request
[all …]
Dmedia-device.h3 * Media device
17 #include <media/media-devnode.h>
18 #include <media/media-entity.h>
25 * struct media_entity_notify - Media Entity Notify
32 * registered with the media device. This handler is intended for creating
43 * struct media_device_ops - Media device operations
75 * struct media_device - Media device
77 * @devnode: Media device node
110 * This structure represents an abstract high-level media device. It allows easy
111 * access to entities and provides basic media device-level support. The
[all …]
Dv4l2-mc.h3 * v4l2-mc.h - Media Controller V4L2 types and prototypes
13 #include <media/media-device.h>
14 #include <media/v4l2-dev.h>
23 * v4l2_mc_create_media_graph() - create Media Controller links at the graph.
42 * v4l_enable_media_source() - Hold media source for exclusive use
48 * media source is free for use. The enable_source handler is
49 * responsible for checking is the media source is free and
50 * start a pipeline between the media source and the media
60 * v4l_disable_media_source() - Release media source
65 * the media source. The disable_source handler stops the
[all …]
Dmedia-dev-allocator.h3 * media-dev-allocator.h - Media Controller Device Allocator API
11 * This file adds a global ref-counted Media Controller Device Instance API.
12 * A system wide global media device list is managed and each media device
13 * includes a kref count. The last put on the media device releases the media
24 * media_device_usb_allocate() - Allocate and return struct &media device
32 * This interface should be called to allocate a Media Device when multiple
33 * drivers share usb_device and the media device. This interface allocates
42 * media_device_delete() - Release media device. Calls kref_put().
50 * This interface should be called to put Media Device Instance kref.
Dmedia-entity.h3 * Media entity
19 #include <linux/media.h>
21 /* Enums used internally at the media controller to represent graphs */
26 * @MEDIA_GRAPH_ENTITY: Identify a media entity
27 * @MEDIA_GRAPH_PAD: Identify a media pad
28 * @MEDIA_GRAPH_LINK: Identify a media link
29 * @MEDIA_GRAPH_INTF_DEVNODE: Identify a media Kernel API interface via
43 /* Structs to represent the objects that belong to a media graph */
55 * All objects on the media graph should have this struct embedded
66 * struct media_entity_enum - An enumeration of media entities.
[all …]
Dmedia-devnode.h3 * Media device node
12 * Common functions for media-related drivers to register and unregister media
34 * struct media_file_operations - Media device file operations
59 * struct media_devnode - Media device node
61 * @fops: pointer to struct &media_file_operations with media device ops
62 * @dev: pointer to struct &device containing the media controller device
68 * routine at media-device.c.
70 * This structure represents a media-related device node.
82 struct device dev; /* media device */
98 * media_devnode_register - register a media device node
[all …]
/Linux-v5.4/drivers/staging/media/
DKconfig3 bool "Media staging drivers"
6 This option allows you to select a number of media drivers that
15 linux-media@vger.kernel.org mailing list.
23 source "drivers/staging/media/allegro-dvt/Kconfig"
25 source "drivers/staging/media/hantro/Kconfig"
27 source "drivers/staging/media/imx/Kconfig"
29 source "drivers/staging/media/meson/vdec/Kconfig"
31 source "drivers/staging/media/omap4iss/Kconfig"
33 source "drivers/staging/media/sunxi/Kconfig"
35 source "drivers/staging/media/tegra-vde/Kconfig"
[all …]
/Linux-v5.4/net/tipc/
Dbearer.h47 /* Identifiers associated with TIPC message header media address info
49 * - the field's actual content and length is defined per media
57 * Identifiers of supported TIPC media types
73 * @value: address info (format defined by media)
74 * @media_id: TIPC media type identifier
86 * struct tipc_media - Media specific info exposed to generic bearer layer
88 * @enable_media: routine which enables a media
89 * @disable_media: routine which disables a media
90 * @addr2str: convert media address format to string
91 * @addr2msg: convert from media addr format to discovery msg addr format
[all …]
/Linux-v5.4/Documentation/media/uapi/mediactl/
Dmedia-funcs.rst6 .. Documentation/media/uapi/fdl-appendix.rst.
20 media-func-open
21 media-func-close
22 media-func-ioctl
23 media-ioc-device-info
24 media-ioc-g-topology
25 media-ioc-enum-entities
26 media-ioc-enum-links
27 media-ioc-setup-link
28 media-ioc-request-alloc
[all …]
Dmedia-func-ioctl.rst6 .. Documentation/media/uapi/fdl-appendix.rst.
13 media ioctl()
19 media-ioctl - Control a media device
40 Media ioctl request code as defined in the media.h header file, for
50 The :ref:`ioctl() <media-func-ioctl>` function manipulates media device
53 The ioctl ``request`` code specifies the media function to be called. It
57 Macros and structures definitions specifying media ioctl requests and
58 their parameters are located in the media.h header file. All media ioctl
60 :ref:`media-user-func`.
/Linux-v5.4/sound/usb/
Dmedia.h3 * media.h - Media Controller specific ALSA driver code
10 * This file adds Media Controller support to the ALSA driver
11 * to use the Media Controller API to share the tuner with DVB
12 * and V4L2 drivers that control the media device.
14 * The media device is created based on the existing quirks framework.
15 * Using this approach, the media controller API usage can be added for
22 #include <linux/media.h>
23 #include <media/media-device.h>
24 #include <media/media-entity.h>
25 #include <media/media-dev-allocator.h>
/Linux-v5.4/drivers/media/
DKconfig15 source "drivers/media/rc/Kconfig"
90 source "drivers/media/cec/Kconfig"
92 source "drivers/media/mc/Kconfig"
114 source "drivers/media/v4l2-core/Kconfig"
160 source "drivers/media/dvb-core/Kconfig"
162 comment "Media drivers"
168 source "drivers/media/usb/Kconfig"
169 source "drivers/media/pci/Kconfig"
170 source "drivers/media/platform/Kconfig"
171 source "drivers/media/mmc/Kconfig"
[all …]
/Linux-v5.4/drivers/media/mc/
Dmc-dev-allocator.c3 * media-dev-allocator.c - Media Controller Device Allocator API
11 * This file adds a global refcounted Media Controller Device Instance API.
12 * A system wide global media device list is managed and each media device
13 * includes a kref count. The last put on the media device releases the media
23 #include <media/media-device.h>
24 #include <media/media-dev-allocator.h>
47 dev_dbg(mdi->mdev.dev, "%s: releasing Media Device\n", __func__); in media_device_instance_release()
92 dev_dbg(dev, "%s: Allocated media device for owner %s\n", in __media_device_get()
110 /* check if media device is already initialized */ in media_device_usb_allocate()
DKconfig2 # Media controller
7 bool "Media Controller API"
10 Enable the media controller API used to query media devices internal
16 bool "Enable Media controller for DVB (EXPERIMENTAL)"
19 Enable the media controller API support for DVB.
24 bool "Enable Media controller Request API (EXPERIMENTAL)"
29 This option enables the Request API for the Media controller and V4L2
Dmc-devnode.c3 * Media device node
7 * Based on drivers/media/video/v4l2_dev.c code authored by
16 * Generic media device node infrastructure to register and unregister
34 #include <media/media-devnode.h>
35 #include <media/media-device.h>
38 #define MEDIA_NAME "media"
48 /* Called when the last user of the media device exits. */
63 pr_debug("%s: Media Devnode Deallocated\n", __func__); in media_devnode_release()
147 /* Check if the media device is available. This needs to be done with in media_open()
155 /* return ENXIO if the media device has been removed in media_open()
[all …]
/Linux-v5.4/Documentation/media/v4l-drivers/
Dfimc.rst17 drivers/media/platform/exynos4-is directory.
44 - media device driver
45 drivers/media/platform/exynos4-is/media-dev.[ch]
48 drivers/media/platform/exynos4-is/fimc-capture.c
51 drivers/media/platform/exynos4-is/mipi-csis.[ch]
54 drivers/media/platform/exynos4-is/fimc-core.c
57 drivers/media/platform/exynos4-is/fimc-core.h
58 drivers/media/platform/exynos4-is/fimc-reg.h
59 drivers/media/platform/exynos4-is/regs-fimc.h
64 Media device interface
[all …]
Dimx.rst80 - Many different pipelines can be configured via media controller API,
226 media-ctl -V "'ipu1_csi0_mux':2[fmt:UYVY2X8/1280x960]"
227 media-ctl -V "'ipu1_csi0':0[crop:(0,0)/640x480]"
228 media-ctl -V "'ipu1_csi0':0[compose:(0,0)/320x240]"
244 media-ctl -V "'ipu1_csi0':0[fmt:UYVY2X8/640x480@1/60]"
245 media-ctl -V "'ipu1_csi0':2[fmt:UYVY2X8/640x480@1/30]"
497 media-ctl -l "'ov5642 1-0042':0 -> 'ipu1_csi0_mux':1[1]"
498 media-ctl -l "'ipu1_csi0_mux':2 -> 'ipu1_csi0':0[1]"
499 media-ctl -l "'ipu1_csi0':2 -> 'ipu1_csi0 capture':0[1]"
501 media-ctl -l "'ov5640 1-0040':0 -> 'imx6-mipi-csi2':0[1]"
[all …]
/Linux-v5.4/arch/powerpc/include/asm/
Dmediabay.h3 * mediabay.h: definitions for using the media bay
13 #define MB_FD 0 /* media bay contains floppy drive (automatic eject ?) */
14 #define MB_FD1 1 /* media bay contains floppy drive (manual eject ?) */
16 #define MB_CD 3 /* media bay contains ATA drive such as CD or ZIP */
17 #define MB_PCI 5 /* media bay contains a PCI device */
18 #define MB_POWER 6 /* media bay contains a Power device (???) */
19 #define MB_NO 7 /* media bay contains nothing */
31 * media bay callbacks while initializing the interface

12345678910>>...94