/openbmc/linux/Documentation/userspace-api/media/mediactl/ |
H A D | media-types.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _media-controller-types: 10 .. _media-entity-functions: 11 .. _MEDIA-ENT-F-UNKNOWN: 12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN: 13 .. _MEDIA-ENT-F-IO-V4L: 14 .. _MEDIA-ENT-F-IO-VBI: 15 .. _MEDIA-ENT-F-IO-SWRADIO: 16 .. _MEDIA-ENT-F-IO-DTV: 17 .. _MEDIA-ENT-F-DTV-DEMOD: [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | platform-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 am437x-vpfe TI AM437x VPFE 18 aspeed-video Aspeed AST2400 and AST2500 19 atmel-isc ATMEL Image Sensor Controller (ISC) 20 atmel-isi ATMEL Image Sensor Interface (ISI) 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller 25 cdns-csi2tx Cadence MIPI-CSI2 TX Controller 26 coda-vpu Chips&Media Coda multi-standard codec IP 27 dm355_ccdc TI DM355 CCDC video capture 28 dm644x_ccdc TI DM6446 CCDC video capture [all …]
|
H A D | fimc.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd. 11 SoC Application Processors is an integrated camera host interface, color 17 drivers/media/platform/samsung/exynos4-is directory. 20 -------------- 22 S5PC100 (mem-to-mem only), S5PV210, Exynos4210 25 ------------------ 27 - camera parallel interface capture (ITU-R.BT601/565); 28 - camera serial interface capture (MIPI-CSI2); 29 - memory-to-memory processing (color space conversion, scaling, mirror [all …]
|
H A D | imx.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 i.MX Video Capture Driver 7 ------------ 15 - Image DMA Controller (IDMAC) 16 - Camera Serial Interface (CSI) 17 - Image Converter (IC) 18 - Sensor Multi-FIFO Controller (SMFC) 19 - Image Rotator (IRT) 20 - Video De-Interlacing or Combining Block (VDIC) 23 memory. Various dedicated DMA channels exist for both video capture and [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-querycap.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_QUERYCAP - Query device capabilities 47 .. flat-table:: struct v4l2_capability 48 :header-rows: 0 49 :stub-columns: 0 52 * - __u8 53 - ``driver``\ [16] 54 - Name of the driver, a unique NUL-terminated ASCII string. For 62 sure the strings are properly NUL-terminated. 63 * - __u8 [all …]
|
H A D | dev-osd.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 6 Video Output Overlay Interface 9 **Also known as On-Screen Display (OSD)** 11 Some video output devices can overlay a framebuffer image onto the 12 outgoing video signal. Applications can set up such an overlay using 13 this interface, which borrows structures and ioctls of the 14 :ref:`Video Overlay <overlay>` interface. 17 as the :ref:`Video Output <capture>` function. 21 The default function of such a ``/dev/video`` device is video 29 Devices supporting the *Video Output Overlay* interface set the [all …]
|
H A D | dev-capture.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 7 Video Capture Interface 10 Video capture devices sample an analog video signal and store the 12 25 or 30 frames/second. With this interface applications can control the 15 Conventionally V4L2 video capture devices are accessed through character 16 device special files named ``/dev/video`` and ``/dev/video0`` to 18 ``/dev/video`` is typically a symbolic link to the preferred video 21 .. note:: The same device file names are used for video output devices. 26 Devices supporting the video capture interface set the 31 functions they may also support the :ref:`video overlay <overlay>` [all …]
|
H A D | dev-output.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 7 Video Output Interface 10 Video output devices encode stills or image sequences as analog video 11 signal. With this interface applications can control the encoding 14 Conventionally V4L2 video output devices are accessed through character 15 device special files named ``/dev/video`` and ``/dev/video0`` to 17 ``/dev/video`` is typically a symbolic link to the preferred video 20 .. note:: The same device file names are used also for video capture devices. 25 Devices supporting the video output interface set the 30 functions they may also support the :ref:`raw VBI output <raw-vbi>` [all …]
|
H A D | diff-v4l.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 .. _diff-v4l: 10 The Video For Linux API was first introduced in Linux 2.1 to unify and 21 for V4L2 video capture, overlay, radio and raw vbi capture devices did 23 and below in :ref:`v4l-dev`. 25 The teletext devices (minor range 192-223) have been removed in V4L2 and 35 .. _v4l-dev: 37 .. flat-table:: V4L Device Types, Names and Numbers 38 :header-rows: 1 39 :stub-columns: 0 [all …]
|
H A D | ext-ctrls-dv.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _dv-controls: 6 Digital Video Control Reference 9 The Digital Video control class is intended to control receivers and 12 (Digital Visual Interface), HDMI (:ref:`hdmi`) and DisplayPort 15 only exposed on the ``/dev/v4l-subdev*`` device node. 21 receive or transmit video from/to only one of those pads, the other pads 23 Identification Data, :ref:`vesaedid`) and HDCP (High-bandwidth Digital 33 .. _dv-control-id: 35 Digital Video Control IDs [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | samsung,mipi-video-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/samsung,mipi-video-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 11 - Marek Szyprowski <m.szyprowski@samsung.com> 12 - Sylwester Nawrocki <s.nawrocki@samsung.com> 15 For samsung,s5pv210-mipi-video-phy compatible PHYs the second cell in the 17 0 - MIPI CSIS 0, 18 1 - MIPI DSIM 0, [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | uvesafb.rst | 2 uvesafb - A Generic Driver for VBE2+ compliant video cards 6 --------------- 8 uvesafb should work with any video card that has a Video BIOS compliant 12 v86d. v86d is used to run the x86 Video BIOS code in a simulated and 30 -------------------------- 32 uvesafb is a _generic_ driver which supports a wide variety of video 33 cards, but which is ultimately limited by the Video BIOS interface. 36 - Lack of any type of acceleration. 37 - A strict and limited set of supported video modes. Often the native 39 with uvesafb, simply because the Video BIOS doesn't support the [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | microchip,csi2dc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Eugen Hristev <eugen.hristev@microchip.com> 13 CSI2DC - Camera Serial Interface 2 Demux Controller 16 IDI interface or from a parallel bus interface. 19 clock domain towards a parallel interface that can be read by a sensor 21 IDI interface is Synopsys proprietary. 23 a parallel interface. 25 CSI2DC provides two pipes, one video pipe and one data pipe. Video pipe [all …]
|
H A D | ti-am437x-vpfe.txt | 2 -------------------------------------- 4 The Video Processing Front End (VPFE) is a key component for image capture 5 applications. The capture module provides the system interface and the 6 processing capability to connect RAW image-sensor modules and video decoders 10 - compatible: must be "ti,am437x-vpfe" 11 - reg: physical base address and length of the registers set for the device; 12 - interrupts: should contain IRQ line for the VPFE; 13 - ti,am437x-vpfe-interface: can be one of the following, 14 0 - Raw Bayer Interface. 15 1 - 8 Bit BT656 Interface. [all …]
|
H A D | rockchip,vdec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Rockchip Video Decoder (VDec) 10 - Heiko Stuebner <heiko@sntech.de> 12 description: |- 13 The Rockchip rk3399 has a stateless Video Decoder that can decodes H.264, 19 - const: rockchip,rk3399-vdec 20 - items: 21 - enum: [all …]
|
/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 Y030XX067A 320x480 3.0" panel as found in the YLM RG-280M, RG-300 18 and RG-99 handheld gaming consoles. 37 NT35596 1080x1920 video mode panel as found in some Asus 46 as found in the YLM RS-97 handheld gaming console. 49 tristate "Boe BF060Y8M-AJ0 panel" 54 Say Y here if you want to enable support for Boe BF060Y8M-AJ0 56 uses 24 bit RGB per pixel. It provides a MIPI DSI interface to 66 TFT-LCD modules. The panel has a 1200x1920 resolution and uses 67 24 bit RGB per pixel. It provides a MIPI DSI interface to [all …]
|
/openbmc/linux/Documentation/firmware-guide/acpi/ |
H A D | video_extension.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 ACPI video extensions 10 defining the video POST device, retrieving EDID information or to 11 setup a video output, etc. Note that this is an ref. implementation 12 only. It may or may not work for your integrated video device. 14 The ACPI video driver does 3 things regarding backlight control. 16 Export a sysfs interface for user space to control backlight level 19 If the ACPI table has a video device, and acpi_backlight=vendor kernel 22 interface control. For every registered class device, there will be a 25 The backlight sysfs interface has a standard definition here: [all …]
|
/openbmc/linux/drivers/zorro/ |
H A D | zorro.ids | 4 # Maintained by Geert Uytterhoeven <zorro@linux-m68k.org> 12 # product product_name <-- single tab 23 0200 3-State 29 6700 A2386-SX [ISA Bus Bridge] 46 6700 A2386-SX [ISA Bus Bridge] 61 03ed A-Squared 62 0100 Live! 2000 [Video Card] 66 0100 Easyl Drawing Tablet Interface 70 0300 8-Up (Rev A) [RAM Expansion] 71 0400 8-Up (Rev Z) [RAM Expansion] [all …]
|
/openbmc/u-boot/drivers/video/ |
H A D | Kconfig | 2 # Video configuration 8 bool "Enable driver model support for LCD/video" 11 This enables driver model for LCD and video devices. These support 13 to display a command-line console or splash screen. Enabling this 14 option compiles in the video uclass and routes all LCD/video access 24 This driver can be use with "simple-panel" and 26 (leds/backlight/pwm-backlight.txt) 34 This driver can be used with "simple-panel" and 36 (leds/backlight/gpio-backlight.txt) 39 bool "Support 8-bit-per-pixel displays" [all …]
|
/openbmc/u-boot/drivers/video/rockchip/ |
H A D | Kconfig | 2 # Video drivers selection for rockchip soc. These configs only impact the 8 # Author: Eric Gao <eric.gao@rock-chips.com> 12 bool "Enable Rockchip Video Support" 15 Rockchip SoCs provide video output capabilities for High-Definition 16 Multimedia Interface (HDMI), Low-voltage Differential Signalling 17 (LVDS), embedded DisplayPort (eDP) and Display Serial Interface (DSI). 19 This driver supports the on-chip video output device, and targets the 29 framebuffer during device-model binding/probing. 38 framebuffer during device-model binding/probing. 52 This enables Low-voltage Differential Signaling(LVDS) display [all …]
|
/openbmc/linux/include/uapi/linux/usb/ |
H A D | video.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * USB Video Class definitions. 8 * Class Definition for Video Devices. Unless otherwise stated, comments 9 * below reference relevant sections of the USB Video Class 1.1 specification 20 /* -------------------------------------------------------------------------- 24 /* A.2. Video Interface Subclass Codes */ 30 /* A.3. Video Interface Protocol Codes */ 34 /* A.5. Video Class-Specific VC Interface Descriptor Subtypes */ 43 /* A.6. Video Class-Specific VS Interface Descriptor Subtypes */ 59 /* A.7. Video Class-Specific Endpoint Descriptor Subtypes */ [all …]
|
/openbmc/linux/drivers/media/platform/samsung/exynos4-is/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 Say Y here to enable camera host interface devices for 21 tristate "S5P/EXYNOS4 FIMC/CAMIF camera interface driver" 30 interface and video postprocessor (FIMC) devices. 33 module will be called s5p-fimc. 36 tristate "S5P/EXYNOS MIPI-CSI2 receiver (MIPI-CSIS) driver" 41 This is a V4L2 driver for Samsung S5P and EXYNOS4 SoC MIPI-CSI2 42 receiver (MIPI-CSIS) devices. 45 module will be called s5p-csis. 48 tristate "EXYNOS FIMC-LITE camera interface driver" [all …]
|
/openbmc/linux/drivers/eisa/ |
H A D | eisa.ids | 6 # Marc Zyngier <maz@wild-wind.fr.eu.org> 10 ABP0510 "Advansys ABP-510 ISA SCSI Host Adapter" 11 ABP0540 "Advansys ABP-540/542 ISA SCSI Host Adapter" 12 ABP7401 "AdvanSys ABP-740/742 EISA Single Channel SCSI Host Adapter" 13 ABP7501 "AdvanSys ABP-750/752 EISA Dual Channel SCSI Host Adapter" 14 ACC1200 "ACCTON EtherCombo-32 Ethernet Adapter" 15 ACC120A "ACCTON EtherCombo-32 Ethernet Adapter" 23 ACE5010 "ACME VDU Video Board" 25 ACE7010 "ACME Multi-Function Board" 39 ACR1711 "AcerFrame 1000 486/33 SYSTEM-2" [all …]
|
/openbmc/linux/drivers/media/usb/au0828/ |
H A D | au0828-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 14 #include <media/v4l2-common.h> 68 int status = -ENODEV; in send_control_msg() 70 if (dev->usbdev) { in send_control_msg() 73 status = usb_control_msg(dev->usbdev, in send_control_msg() 74 usb_sndctrlpipe(dev->usbdev, 0), in send_control_msg() 95 int status = -ENODEV; in recv_control_msg() 96 mutex_lock(&dev->mutex); in recv_control_msg() 97 if (dev->usbdev) { in recv_control_msg() 98 status = usb_control_msg(dev->usbdev, in recv_control_msg() [all …]
|
/openbmc/linux/drivers/media/usb/stk1160/ |
H A D | stk1160-core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * <elezegarcia--a.t--gmail.com> 10 * <rmthomas--a.t--sciolus.org> 29 #include "stk1160-reg.h" 58 int pipe = usb_rcvctrlpipe(dev->udev, 0); in stk1160_read_reg() 65 return -ENOMEM; in stk1160_read_reg() 66 ret = usb_control_msg(dev->udev, pipe, 0x00, in stk1160_read_reg() 84 int pipe = usb_sndctrlpipe(dev->udev, 0); in stk1160_write_reg() 86 ret = usb_control_msg(dev->udev, pipe, 0x01, in stk1160_write_reg() 105 if (dev->ctl_input == STK1160_SVIDEO_INPUT) in stk1160_select_input() [all …]
|