/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | open.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 22 the hardware, which may also expose device nodes, called V4L2 sub-devices. 24 When such V4L2 sub-devices are exposed, they allow controlling those 25 other hardware components - usually connected via a serial bus (like 26 I²C, SMBus or SPI). Depending on the bridge driver, those sub-devices 29 :ref:`V4L2 sub-devices <subdev>`. 32 :ref:`Media Controller <media_controller>` are called **MC-centric** 34 are called **video-node-centric**. 36 Userspace can check if a V4L2 hardware peripheral is MC-centric by 38 :ref:`device_caps field <device-capabilities>`. [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 11 replace various TV and radio device related interfaces, developed 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 [all …]
|
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 …]
|
/openbmc/linux/drivers/media/platform/st/sti/delta/ |
H A D | delta.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 #include <media/v4l2-device.h> 12 #include <media/v4l2-mem2mem.h> 14 #include "delta-cfg.h" 17 * enum delta_state - state of decoding instance 46 * struct delta_streaminfo - information about stream to decode 49 * @width: width of video stream 51 * @streamformat: fourcc compressed format of video (MJPEG, MPEG2, ...) 56 * @pixelaspect: pixel aspect ratio of video (4/3, 5/4) 89 * struct delta_au - access unit structure. [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/include/x86/ |
H A D | x86-base.inc | 18 # kernel-related variables 20 PREFERRED_PROVIDER_virtual/kernel ??= "linux-yocto" 25 XSERVER_X86_BASE = "xserver-xorg \ 29 ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'xserver-xorg-extension-glx', '', d)} \ 30 xserver-xorg-module-libint10 \ 33 XSERVER_X86_I915 = "xf86-video-intel \ 34 ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-i915', '', d)} \ 37 XSERVER_X86_I965 = "xf86-video-intel \ 38 ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'mesa-driver-crocus', '', d)} \ 41 XSERVER_X86_VESA = "xf86-video-vesa" [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/openbmc/poky/meta/ |
H A D | recipes.txt | 1 recipes-bsp - Anything with links to specific hardware or hardware configuration informati… 2 recipes-connectivity - Libraries and applications related to communication with other devices 3 recipes-core - What's needed to build a basic working Linux image including commonly used d… 4 recipes-devtools - Tools primarily used by the build system (but can also be used on targets) 5 recipes-extended - Applications which whilst not essential add features compared to the alterna… 7 recipes-gnome - All things related to the GTK+ application framework 8 recipes-graphics - X and other graphically related system libraries 9 recipes-kernel - The kernel and generic applications/libraries with strong kernel dependencies 10 recipes-multimedia - Codecs and support utilties for audio, images and video 11 recipes-rt - Provides package and image recipes for using and testing the PREEMPT_RT kern… [all …]
|
/openbmc/linux/drivers/video/ |
H A D | cmdline.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Based on the fbdev code in drivers/video/fbdev/core/fb_cmdline: 8 * 2001 - Documented with DocBook 9 * - Brad Douglas <brad@neruo.com> 22 #include <video/cmdline.h> 26 * the maximum number of video= parameters. Although not directly 27 * related to each other, it makes sense to keep it that way. 64 * video_get_options - get kernel boot parameters 66 * line (video=<name>:<options>) 68 * Looks up the video= options for the given name. Names are connector [all …]
|
/openbmc/linux/drivers/media/pci/ivtv/ |
H A D | ivtv-routing.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 Audio/video-routing-related ivtv functions. 4 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com> 5 Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl> 9 #include "ivtv-driver.h" 10 #include "ivtv-i2c.h" 11 #include "ivtv-cards.h" 12 #include "ivtv-gpio.h" 13 #include "ivtv-routing.h" 15 #include <media/drv-intf/msp3400.h> [all …]
|
H A D | ivtv-routing.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 Audio/video-routing-related ivtv functions. 4 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com> 5 Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl>
|
/openbmc/linux/Documentation/userspace-api/media/mediactl/ |
H A D | media-controller-intro.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _media-controller-intro: 8 Media devices increasingly handle multiple related functions. Many USB 9 cameras include microphones, video capture hardware can also output 10 video, or SoC camera interfaces also perform memory-to-memory operations 11 similar to video codecs. 16 The devices' relationships (when using a webcam, end-users shouldn't
|
/openbmc/linux/Documentation/devicetree/bindings/powerpc/nintendo/ |
H A D | gamecube.txt | 7 This node represents the multi-function "Flipper" chip, which packages 12 - compatible : Should be "nintendo,flipper" 14 1.a) The Video Interface (VI) node 17 video encoder. 21 - compatible : should be "nintendo,flipper-vi" 22 - reg : should contain the VI registers location and length 23 - interrupts : should contain the VI interrupt 32 - compatible : should be "nintendo,flipper-pi" 33 - reg : should contain the PI registers location and length 43 - compatible : should be "nintendo,flipper-pic" [all …]
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 cx231xx.h - driver for Conexant Cx23100/101/102 USB video capture devices 21 #include <media/drv-intf/cx2341x.h> 23 #include <media/videobuf2-vmalloc.h> 24 #include <media/v4l2-device.h> 25 #include <media/v4l2-ctrls.h> 26 #include <media/v4l2-fh.h> 27 #include <media/rc-core.h> 28 #include <media/i2c/ir-kbd-i2c.h> 30 #include "cx231xx-reg.h" [all …]
|
/openbmc/linux/Documentation/admin-guide/laptops/ |
H A D | thinkpad-acpi.rst | 9 - Borislav Deianov <borislav@users.sf.net> 10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br> 12 http://ibm-acpi.sf.net/ 19 This driver used to be named ibm-acpi until kernel 2.6.21 and release 20 0.13-20070314. It used to be in the drivers/acpi tree, but it was 21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel 25 The driver is named "thinkpad-acpi". In some places, like module 29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too 33 ------ 38 - Fn key combinations [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vpu/ |
H A D | mtk_vpu.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Author: Andrew-CT Chen <andrew-ct.chen@mediatek.com> 15 * VPU (video processor unit) is a tiny processor controlling video hardware 16 * related to video codec, scaling and color format converting. 25 * enum ipi_id - the id of inter-processor interrupt 39 * handle VP8 video decoder job, and vice versa. 43 * handle VP9 video decoder job, and vice versa. 47 * handle H264 video encoder job, and vice versa. 49 * handle VP8 video encoder job,, and vice versa. 67 * enum rst_id - reset id to register reset function for VPU watchdog timeout [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | AccelerationFunction.v1_0_5.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 9 …g, compression, encryption, packet inspection, packet switching, scheduling, or video processing.", 10 …g, compression, encryption, packet inspection, packet switching, scheduling, or video processing.", 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 27 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 30 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 33 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 36 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" 82 … "description": "The links to other resources that are related to this resource.", [all …]
|
/openbmc/linux/Documentation/gpu/amdgpu/display/ |
H A D | dc-debug.rst | 19 --------------------- 21 If you want to enable or debug multiple planes in a specific user-space 31 * The color indicates the format - For example, red is AR24 and green is NV12 36 Consider the video playback case in which a video is played in a specific 37 plane, and the desktop is drawn in another plane. The video plane should 38 feature one or two green bars at the bottom of the video depending on pipe 49 ---------------- 72 change in real-time by using something like:: 74 sudo watch -d cat /sys/kernel/debug/dri/0/amdgpu_dm_dtn_log 76 When reporting a bug related to DC, consider attaching this log before and
|
H A D | dc-glossary.rst | 5 On this page, we try to keep track of acronyms related to the display 7 'Documentation/gpu/amdgpu/amdgpu-glossary.rst'; if you cannot find it anywhere, 19 Application-Specific Integrated Circuit 49 Cathode Ray Tube Controller - commonly called "Controller" - Generates 53 Coordinated Video Timings 108 Display Micro-Controller Unit 111 Display Micro-Controller Unit, version B 225 Transition-Minimized Differential Signaling 237 Unified Video Decoder
|
/openbmc/linux/Documentation/devicetree/bindings/power/ |
H A D | allwinner,sun20i-d1-ppu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/allwinner,sun20i-d1-ppu.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Samuel Holland <samuel@sholland.org> 13 D1 and related SoCs contain a power domain controller for the CPUs, GPU, and 14 video-related hardware. 19 - allwinner,sun20i-d1-ppu 31 '#power-domain-cells': 35 - compatible [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | tridentfb.rst | 34 When booting you can pass the video parameter:: 36 video=tridentfb 40 video=tridentfb:800x600-16@75,noaccel 47 fp use flat panel related stuff 60 Only use if your video memory is taken from main memory hence of 70 mode a mode name like 800x600-8@75 as described in
|
H A D | cirrusfb.rst | 12 - SD64 13 - Piccolo 14 - Picasso 15 - Spectrum 16 - Alpine (GD-543x/4x) 17 - Picasso4 (GD-5446) 18 - GD-5480 19 - Laguna (GD-546x) 22 - PCI 23 - Zorro [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.console | 1 SPDX-License-Identifier: GPL-2.0+ 4 * Paolo Scaffardi, AIRVENT SAM s.p.a - RIMINI(ITALY), arsenio@tin.it 7 U-Boot console handling 11 ---------------------- 13 At system startup U-Boot initializes a serial console. When U-Boot 27 setenv stdin serial <- To use the serial input 28 setenv stdout video <- To use the video console 34 --------------------------------------------- 59 Remember that all FILE-related functions CANNOT be used before 60 U-Boot relocation (done in 'board_init_r' in arch/*/lib/board.c). [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> 23 * 4 = I2C related 24 * 8 = Bridge related 25 * 16 = IR related 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() [all …]
|
/openbmc/linux/include/video/ |
H A D | mmp_disp.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/include/video/mmp_disp.h 67 /* overlay related para: win/addr */ 82 * pitch[0]: graphics/video layer line length or y pitch 83 * pitch[1]/pitch[2]: video u/v pitch if non-zero 93 /* path related para: mode */ 143 /* overlay describes a z-order indexed slot in each path. */ 208 /* path is main part of mmp-disp */ 242 path->ops.set_mode(path, mode); in mmp_path_set_mode() 247 path->ops.set_onoff(path, status); in mmp_path_set_onoff() [all …]
|
/openbmc/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_drv.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 31 * Loongson 3 series processors, they are equipped with on-board video RAM 33 * system RAM as video RAM, they don't has a dedicated VRAM. 69 /* GFX related resources wrangler */ 103 /* crtc hardware related ops */ 135 /* primary plane hardware related ops */ 152 /* cursor plane hardware related ops */ 348 return readl(ldev->reg_base + offset); in lsdc_rreg32() 353 writel(val, ldev->reg_base + offset); in lsdc_wreg32() 360 void __iomem *addr = ldev->reg_base + offset; in lsdc_ureg32_set() [all …]
|