| /kernel/linux/linux-6.6/drivers/media/i2c/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" 25 # V4L2 I2C drivers that are related with Camera support 29 bool "Camera sensor devices" 45 tristate "ON Semiconductor AR0521 sensor support" 47 This is a Video4Linux2 sensor driver for the ON Semiconductor 48 AR0521 camera. 54 tristate "Hynix Hi-556 sensor support" 56 This is a Video4Linux2 sensor driver for the Hynix 57 Hi-556 camera. [all …]
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" 25 # V4L2 I2C drivers that aren't related with Camera support 28 comment "audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers'" 113 Support for the Cirrus Logic CS3308 High Performance 8-Channel 123 Support for the Cirrus Logic CS5345 24-bit, 192 kHz 190 Support for the internal MPX of the Sony BTF-PG472Z tuner. 193 module will be called sony-btf-mpx. 333 This chip is used on AverMedia AVS6EYES Zoran-based MJPEG 374 Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge. [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # Kconfig for sensor drivers 7 tristate "OVT ov2722 sensor support" 11 This is a Video4Linux2 sensor-level driver for the OVT 12 OV2722 raw camera. 14 OVT is a 2M raw sensor. 19 tristate "Galaxy gc2235 sensor support" 23 This is a Video4Linux2 sensor-level driver for the OVT 24 GC2235 raw camera. 26 GC2235 is a 2M raw sensor. [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # Kconfig for sensor drivers 7 tristate "OVT ov2722 sensor support" 11 This is a Video4Linux2 sensor-level driver for the OVT 12 OV2722 raw camera. 14 OVT is a 2M raw sensor. 19 tristate "Galaxy gc2235 sensor support" 23 This is a Video4Linux2 sensor-level driver for the OVT 24 GC2235 raw camera. 26 GC2235 is a 2M raw sensor. [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/ |
| D | camera-sensor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Writing camera sensor drivers 6 CSI-2 and parallel (BT.601 and BT.656) busses 7 --------------------------------------------- 9 Please see :ref:`transmitter-receiver`. 12 --------------- 14 Camera sensors have an internal clock tree including a PLL and a number of 23 elsewhere. Therefore only the pre-determined frequencies are configurable by the 29 Read the ``clock-frequency`` _DSD property to denote the frequency. The driver 35 The currently preferred way to achieve this is using ``assigned-clocks``, [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | ext-ctrls-camera.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _camera-controls: 6 Camera Control Reference 9 The Camera class includes controls for mechanical (or equivalent 13 .. _camera-control-id: 15 Camera Control IDs 19 The Camera class descriptor. Calling 23 .. _v4l2-exposure-auto-type: 28 enum v4l2_exposure_auto_type - 37 .. flat-table:: [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/ |
| D | camera-sensor.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Writing camera sensor drivers 6 CSI-2 7 ----- 12 --------------- 14 Camera sensors have an internal clock tree including a PLL and a number of 23 elsewhere. Therefore only the pre-determined frequencies are configurable by the 27 ---------- 29 There are two distinct ways to configure the frame size produced by camera 32 Freely configurable camera sensor drivers [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | samsung-fimc.txt | 1 Samsung S5P/Exynos SoC Camera Subsystem (FIMC) 2 ---------------------------------------------- 4 The S5P/Exynos SoC Camera subsystem comprises of multiple sub-devices 6 the S5P SoCs series known as CAMIF), MIPI CSIS, FIMC-LITE and FIMC-IS (ISP). 8 The sub-subdevices are defined as child nodes of the common 'camera' node which 10 any single sub-device, like common camera port pins or the CAMCLK clock outputs 13 Common 'camera' node 14 -------------------- 18 - compatible: must be "samsung,fimc", "simple-bus" 19 - clocks: list of clock specifiers, corresponding to entries in [all …]
|
| D | video-interfaces.txt | 4 --------------- 6 Video data pipelines usually consist of external devices, e.g. camera sensors, 21 #address-cells = <1>; 22 #size-cells = <0>; 37 a common scheme using '#address-cells', '#size-cells' and 'reg' properties is 41 specify #address-cells, #size-cells properties independently for the 'port' 44 Two 'endpoint' nodes are linked with each other through their 'remote-endpoint' 53 a device is partitioned into multiple data busses, e.g. 16-bit input port 54 divided into two separate ITU-R BT.656 8-bit busses. In such case bus-width 55 and data-shift properties can be used to assign physical data lines to each [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ccs/ |
| D | ccs.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 5 MIPI CCS camera sensor driver 8 The MIPI CCS camera sensor driver is a generic driver for `MIPI CCS 9 <https://www.mipi.org/specifications/camera-command-set>`_ compliant 10 camera sensors. It exposes three sub-devices representing the pixel array, 16 Pixel Array sub-device 17 ---------------------- 19 The pixel array sub-device represents the camera sensor's pixel matrix, as well 26 ------ 28 The binner sub-device represents the binning functionality on the sensor. For [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/ |
| 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# 8 title: MIPI CCS, SMIA++ and SMIA compliant camera sensors 11 - Sakari Ailus <sakari.ailus@linux.intel.com> 15 CCS (Camera Command Set) is a raw Bayer camera sensor standard defined by the 17 <URL:https://www.mipi.org/specifications/camera-command-set>. 19 SMIA (Standard Mobile Imaging Architecture) is an image sensor standard [all …]
|
| D | imi,rdacm2x-gmsl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 4 --- 5 $id: http://devicetree.org/schemas/media/i2c/imi,rdacm2x-gmsl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms 11 - Jacopo Mondi <jacopo+renesas@jmondi.org> 12 - Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 13 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 - Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> 16 description: -| [all …]
|
| D | ovti,ov2680.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: Omnivision OV2680 CMOS Sensor 10 - Rui Miguel Silva <rmfrfs@gmail.com> 12 description: |- 13 The OV2680 color sensor is a low voltage, high performance 1/5 inch UXGA (2 14 megapixel) CMOS image sensor that provides a single-chip UXGA (1600 x 1200) 15 camera. It provides full-frame, sub-sampled, or windowed 10-bit images in 16 various formats via the control of the Serial Camera Control Bus (SCCB) [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | ext-ctrls-camera.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _camera-controls: 6 Camera Control Reference 9 The Camera class includes controls for mechanical (or equivalent 13 .. _camera-control-id: 15 Camera Control IDs 19 The Camera class descriptor. Calling 23 .. _v4l2-exposure-auto-type: 28 enum v4l2_exposure_auto_type - 36 .. flat-table:: [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/imx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 20 tristate "i.MX5/6 Camera Sensor Interface driver" 24 A video4linux camera sensor interface driver for i.MX5/6. 27 tristate "i.MX6UL/L / i.MX7 Camera Sensor Interface driver" 31 Enable support for video4linux camera sensor interface driver for
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
| D | imi,rdacm2x-gmsl.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 4 --- 5 $id: http://devicetree.org/schemas/media/i2c/imi,rdacm2x-gmsl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: IMI D&D RDACM20 and RDACM21 Automotive Camera Platforms 11 - Jacopo Mondi <jacopo+renesas@jmondi.org> 12 - Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 13 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 - Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> 16 description: -| [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | video-interface-devices.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 11 - Sakari Ailus <sakari.ailus@linux.intel.com> 14 flash-leds: 15 $ref: /schemas/types.yaml#/definitions/phandle-array 17 An array of phandles, each referring to a flash LED, a sub-node of the LED 20 lens-focus: [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/drivers/ |
| D | ccs.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 5 MIPI CCS camera sensor driver 8 The MIPI CCS camera sensor driver is a generic driver for `MIPI CCS 9 <https://www.mipi.org/specifications/camera-command-set>`_ compliant 10 camera sensors. It exposes three sub-devices representing the pixel array, 16 Pixel Array sub-device 17 ---------------------- 19 The pixel array sub-device represents the camera sensor's pixel matrix, as well 26 ------ 28 The binner sub-device represents the binning functionality on the sensor. For [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| 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) 23 cafe_ccic Marvell 88ALP01 (Cafe) CMOS Camera Controller 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 29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| 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) 23 cafe_ccic Marvell 88ALP01 (Cafe) CMOS Camera Controller 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 29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) [all …]
|
| /kernel/linux/linux-5.10/include/media/drv-intf/ |
| D | exynos-fimc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Samsung S5P/Exynos4 SoC series camera interface driver header 5 * Copyright (C) 2010 - 2013 Samsung Electronics Co., Ltd. 12 #include <media/media-entity.h> 13 #include <media/v4l2-dev.h> 14 #include <media/v4l2-mediabus.h> 17 * Enumeration of data inputs to the camera subsystem. 33 /* Camera parallel bus */ 35 /* Camera parallel bus with embedded synchronization */ 37 /* Camera MIPI-CSI2 serial bus */ [all …]
|
| /kernel/linux/linux-6.6/include/media/drv-intf/ |
| D | exynos-fimc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Samsung S5P/Exynos4 SoC series camera interface driver header 5 * Copyright (C) 2010 - 2013 Samsung Electronics Co., Ltd. 12 #include <media/media-entity.h> 13 #include <media/v4l2-dev.h> 14 #include <media/v4l2-mediabus.h> 17 * Enumeration of data inputs to the camera subsystem. 33 /* Camera parallel bus */ 35 /* Camera parallel bus with embedded synchronization */ 37 /* Camera MIPI-CSI2 serial bus */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/usb/gspca/m5602/ |
| D | m5602_sensor.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 * for SN9C10x PC Camera Controllers 36 SENSOR, enumerator 41 /* Defines the name of a sensor */ 44 /* What i2c address the sensor is connected to */ 50 /* Probes if the sensor is connected */ 59 /* Executed when the camera starts to send data */ 62 /* Executed when the camera ends to send data */
|
| /kernel/linux/linux-6.6/drivers/media/usb/gspca/m5602/ |
| D | m5602_sensor.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 * for SN9C10x PC Camera Controllers 36 SENSOR, enumerator 41 /* Defines the name of a sensor */ 44 /* What i2c address the sensor is connected to */ 50 /* Probes if the sensor is connected */ 59 /* Executed when the camera starts to send data */ 62 /* Executed when the camera ends to send data */
|
| /kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 See <file:Documentation/admin-guide/media/gspca-cardlist.rst> for more info. 28 tristate "Benq USB Camera Driver" 31 Say Y here if you want support for the Benq DC E300 camera. 37 tristate "Conexant Camera Driver" 46 tristate "cpia CPiA (version 1) Camera Driver" 57 tristate "DTCS033 (Scopium) USB Astro-Camera Driver" 60 Say Y here if you want support for the Scopium camera 67 tristate "Etoms USB Camera Driver" 104 tristate "Kinect sensor device USB Camera Driver" [all …]
|