/linux/Documentation/devicetree/bindings/media/i2c/ |
H A D | mipi-ccs.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2014--2020 Intel Corporation 4 --- 5 $id: http://devicetree.org/schemas/media/i2c/mipi-ccs.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Sakari Ailus <sakari.ailus@linux.intel.com> 17 <URL:https://www.mipi.org/specifications/camera-command-set>. 24 Documentation/devicetree/bindings/media/video-interfaces.txt . 29 - items: 30 - const: mipi-ccs-1.1 [all …]
|
H A D | toshiba,et8ek8.txt | 6 Documentation/devicetree/bindings/media/video-interfaces.txt . 10 -------------------- 12 - compatible: "toshiba,et8ek8" 13 - reg: I2C address (0x3e, or an alternative address) 14 - vana-supply: Analogue voltage supply (VANA), 2.8 volts 15 - clocks: External clock to the sensor 16 - clock-frequency: Frequency of the external clock to the sensor. Camera 18 a pre-determined frequency known to be suitable to the board. 19 - reset-gpios: XSHUTDOWN GPIO. The XSHUTDOWN signal is active low. The sensor 24 ------------------- [all …]
|
H A D | maxim,max96714.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Maxim MAX96714 GMSL2 to CSI-2 Deserializer 11 - Julien Massot <julien.massot@collabora.com> 15 CSI-2 D-PHY formatted output. The device allows the GMSL2 link to 16 simultaneously transmit bidirectional control-channel data while forward 17 video transmissions are in progress. The MAX96714 can connect to one 18 remotely located serializer using industry-standard coax or STP 20 the MAX96714 can select individual video stream, while the tunnel mode forward all [all …]
|
H A D | thine,thp7312.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Elder <paul.elder@@ideasonboard.com> 17 MIPI CSI-2 and parallel interfaces. It can also output on either MIPI CSI-2 23 - $ref: /schemas/media/video-interface-devices.yaml# 36 thine,boot-mode: 43 0 is for the SPI/2-wire slave boot, 1 is for the SPI master boot (from 46 reset-gpios: 52 vddcore-supply: [all …]
|
H A D | ovti,ov5642.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabio Estevam <festevam@gmail.com> 13 - $ref: /schemas/media/video-interface-devices.yaml# 25 AVDD-supply: 28 DVDD-supply: 31 DOVDD-supply: 34 powerdown-gpios: 38 reset-gpios: [all …]
|
H A D | ovti,ov772x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 20 - ovti,ov7720 21 - ovti,ov7725 29 reset-gpios: 34 powerdown-gpios: 40 $ref: /schemas/graph.yaml#/$defs/port-base 42 Video output port. [all …]
|
H A D | maxim,max96717.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: MAX96717 CSI-2 to GMSL2 Serializer 11 - Julien Massot <julien.massot@collabora.com> 14 The MAX96717 serializer converts MIPI CSI-2 D-PHY formatted input 16 simultaneously transmit bidirectional control-channel data while forward 17 video transmissions are in progress. The MAX96717 can connect to one 18 remotely located deserializer using industry-standard coax or STP 32 - const: maxim,max96717f [all …]
|
H A D | toshiba,tc358746.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marco Felsch <kernel@pengutronix.de> 12 description: |- 13 The Toshiba TC358746 converts a parallel video stream into a MIPI CSI-2 14 stream. The direction can be either parallel-in -> csi-out or csi-in -> 15 parallel-out The chip is programmable through I2C and SPI but the SPI 16 interface is only supported in parallel-in -> csi-out mode. 19 parallel-in -> csi-out path. [all …]
|
H A D | onnn,mt9m114.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: onsemi 1/6-inch 720p CMOS Digital Image Sensor 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12 description: |- 13 The onsemi MT9M114 is a 1/6-inch 720p (1.26 Mp) CMOS digital image sensor 14 with an active pixel-array size of 1296H x 976V. It is programmable through 15 an I2C interface and outputs image data over a 8-bit parallel or 1-lane MIPI 16 CSI-2 connection. [all …]
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | dv-timings.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _dv-timings: 6 Digital Video (DV) Timings 9 The video standards discussed so far have been dealing with Analog TV 10 and the corresponding video timings. Today there are many more different 11 hardware interfaces such as High Definition TV interfaces (HDMI), VGA, 12 DVI connectors etc., that carry video signals and there is a need to 13 extend the API to select the video timings for these interfaces. Since 14 it is not possible to extend the :ref:`v4l2_std_id <v4l2-std-id>` 16 set/get video timings at the input and output. [all …]
|
/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | ti,sn65dsi83.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 13 Texas Instruments SN65DSI83 1x Single-link MIPI DSI 14 to 1x Single-link LVDS 16 Texas Instruments SN65DSI84 1x Single-link MIPI DSI 17 to 1x Dual-link or 2x Single-link LVDS 23 - ti,sn65dsi83 24 - ti,sn65dsi84 [all …]
|
/linux/Documentation/firmware-guide/acpi/dsd/ |
H A D | leds.rst | 1 .. SPDX-License-Identifier: GPL-2.0 14 Referring to LEDs in Device tree is documented in [video-interfaces], in 15 "flash-leds" property documentation. In short, LEDs are directly referred to by 39 ToUUID("dbb8e3e6-5886-4ba6-8795-1319f52a966b"), 46 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"), 49 Package () { "flash-max-microamp", 1000000 }, 50 Package () { "flash-timeout-us", 200000 }, 51 Package () { "led-max-microamp", 100000 }, 56 ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"), 59 Package () { "led-max-microamp", 10000 }, [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | microchip,xisc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Eugen Hristev <eugen.hristev@microchip.com> 14 The eXtended Image Sensor Controller (XISC) device provides the video input capabilities for the 17 The XISC has a single internal parallel input that supports RAW Bayer, RGB or YUV video. 25 const: microchip,sama7g5-isc 36 clock-names: 38 - const: hclock 40 '#clock-cells': [all …]
|
H A D | marvell,mmp2-ccic.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/media/marvell,mmp2-ccic.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Lubomir Rintel <lkundrak@v3.sk> 15 pattern: '^camera@[a-f0-9]+$' 18 const: marvell,mmp2-ccic 26 power-domains: 30 $ref: /schemas/graph.yaml#/$defs/port-base 35 $ref: video-interfaces.yaml# [all …]
|
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 25 CSI2DC provides two pipes, one video pipe and one data pipe. Video pipe 30 32-bit IDI interface or a parallel interface. 33 This is called video pipe. 44 const: microchip,sama7g5-csi2dc 53 clock-names: [all …]
|
H A D | st,stm32-dcmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/st,stm32-dcmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Hugues Fruchet <hugues.fruchet@foss.st.com> 14 const: st,stm32-dcmi 25 clock-names: 27 - const: mclk 32 dma-names: 34 - const: tx [all …]
|
H A D | video-interfaces.txt | 1 This file has moved to video-interfaces.yaml and video-interface-devices.yaml.
|
/linux/Documentation/devicetree/bindings/media/xilinx/ |
H A D | video.txt | 1 DT bindings for Xilinx video IP cores 2 ------------------------------------- 4 Xilinx video IP cores process video streams by acting as video sinks and/or 6 creating a video pipeline. 8 Each video IP core is represented by an AMBA bus child node in the device 10 cores are represented as defined in ../video-interfaces.txt. 13 tree using bindings documented in ./xlnx,video.txt. 16 ----------------- 18 The following properties are common to all Xilinx video IP cores. 20 - xlnx,video-format: This property represents a video format transmitted on an [all …]
|
H A D | xlnx,video.txt | 1 Xilinx Video IP Pipeline (VIPP) 2 ------------------------------- 5 --------------- 7 Xilinx video IP pipeline processes video streams through one or more Xilinx 8 video IP cores. Each video IP core is represented as documented in video.txt 9 and IP core specific documentation, xlnx,v-*.txt, in this directory. The DT 11 mappings between DMAs and the video IP cores. 15 - compatible: Must be "xlnx,video". 17 - dmas, dma-names: List of one DMA specifier and identifier string (as defined 22 - ports: Video port, using the DT bindings defined in ../video-interfaces.txt. [all …]
|
H A D | xlnx,v-tpg.txt | 1 Xilinx Video Test Pattern Generator (TPG) 2 ----------------------------------------- 6 - compatible: Must contain at least one of 8 "xlnx,v-tpg-5.0" (TPG version 5.0) 9 "xlnx,v-tpg-6.0" (TPG version 6.0) 11 TPG versions backward-compatible with previous versions should list all 14 - reg: Physical base address and length of the registers set for the device. 16 - clocks: Reference to the video core clock. 18 - xlnx,video-format, xlnx,video-width: Video format and width, as defined in 19 video.txt. [all …]
|
H A D | xlnx,v-tc.txt | 1 Xilinx Video Timing Controller (VTC) 2 ------------------------------------ 4 The Video Timing Controller is a general purpose video timing generator and 9 - compatible: Must be "xlnx,v-tc-6.1". 11 - reg: Physical base address and length of the registers set for the device. 13 - clocks: Must contain a clock specifier for the VTC core and timing 14 interfaces clock. 18 - xlnx,detector: The VTC has a timing detector 19 - xlnx,generator: The VTC has a timing generator 28 compatible = "xlnx,v-tc-6.1";
|
/linux/include/media/ |
H A D | v4l2-mc.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * v4l2-mc.h - Media Controller V4L2 types and prototypes 6 * Copyright (C) 2006-2010 Nokia Corporation 13 #include <media/media-device.h> 14 #include <media/v4l2-dev.h> 15 #include <media/v4l2-subdev.h> 24 * v4l2_mc_create_media_graph() - create Media Controller links at the graph. 29 * the V4L2 side: camera sensors, audio and video PLL-IF decoders, tuners, 30 * analog TV decoder and I/O entities (video, VBI and Software Defined Radio). 37 * interface centric PC-consumer's hardware, V4L2 subdev centric camera [all …]
|
/linux/Documentation/driver-api/media/drivers/ |
H A D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 29 1. Low level wire-protocol implementation with the device. 38 tear-down, arbitration, and interaction with high level 39 interfaces appropriately as devices are hotplugged in the 42 5. High level interfaces which glue the driver to various published 61 -------- 70 -------------------------------------- 76 pvrusb2-audio.[ch] - This is glue logic that resides between this [all …]
|
/linux/Documentation/devicetree/bindings/powerpc/nintendo/ |
H A D | wii.txt | 7 This node represents the Nintendo Wii video game console. 11 - model : Should be "nintendo,wii" 12 - compatible : Should be "nintendo,wii" 16 This node represents the multi-function "Hollywood" chip, which packages 21 - compatible : Should be "nintendo,hollywood" 23 1.a) The Video Interface (VI) node 26 video encoder. 30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi" 31 - reg : should contain the VI registers location and length 32 - interrupts : should contain the VI interrupt [all …]
|
/linux/Documentation/driver-api/ |
H A D | sm501.rst | 10 which may provide numerous interfaces including USB host controller USB gadget, 11 asynchronous serial ports, audio functions, and a dual display video interface. 15 ---- 29 The core re-uses the platform device system as the platform device 31 need to create a new bus-type and the associated code to go with it. 35 --------- 42 maximum possible resource allocation can be made to the video subsystem 43 as this is by-far the most resource-sensitive of the on-chip functions. 45 The primary issue with memory allocation is that of moving the video 46 buffers once a display mode is chosen. Indeed when a video mode change [all …]
|