Home
last modified time | relevance | path

Searched +full:camera +full:- +full:sensor (Results 1 – 25 of 329) sorted by relevance

12345678910>>...14

/linux/drivers/media/i2c/
H A DKconfig1 # 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 "Allied Vision ALVIUM MIPI CSI-2 camera support"
48 This is a Video4Linux2 sensor-level driver for the Allied Vision
49 ALVIUM camera connected via MIPI CSI-2 interface.
52 module will be called alvium-csi2.
55 tristate "ON Semiconductor AR0521 sensor support"
57 This is a Video4Linux2 sensor driver for the ON Semiconductor
[all …]
/linux/Documentation/userspace-api/media/drivers/
H A Dcamera-sensor.rst1 .. SPDX-License-Identifier: GPL-2.0
5 Using camera sensor drivers
8 This section describes common practices for how the V4L2 sub-device interface is
9 used to control the camera sensor drivers.
14 ----------
16 There are two distinct ways to configure the frame size produced by camera
19 Freely configurable camera sensor drivers
22 Freely configurable camera sensor drivers expose the device's internal
23 processing pipeline as one or more sub-devices with different cropping and
38 Most sensor drivers are implemented this way.
[all …]
H A Dccs.rst1 .. SPDX-License-Identifier: GPL-2.0-only
5 .. _media-ccs-uapi:
7 MIPI CCS camera sensor driver
10 The MIPI CCS camera sensor driver is a generic driver for `MIPI CCS
11 <https://www.mipi.org/specifications/camera-command-set>`_ compliant
12 camera sensors. It exposes three sub-devices representing the pixel array,
18 Also see :ref:`the CCS driver kernel documentation <media-ccs-driver>`.
20 Pixel Array sub-device
21 ----------------------
23 The pixel array sub-device represents the camera sensor's pixel matrix, as well
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-camera.rst1 .. 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 …]
/linux/Documentation/devicetree/bindings/media/i2c/
H A Dmipi-ccs.yaml1 # 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 …]
H A Dimi,rdacm2x-gmsl.yaml1 # 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 …]
H A Dovti,ov2680.yaml1 # 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 …]
H A Dgalaxycore,gc2145.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Galaxy Core 1/5'' UXGA CMOS Image Sensor
10 - Alain Volmat <alain.volmat@foss.st.com>
13 The Galaxy Core GC2145 is a 2 Megapixel CMOS image sensor, for mobile
14 phone camera applications and digital camera products. GC2145 incorporates a
15 1616V x 1232H active pixel array, on-chip 10-bit ADC, and image signal
16 processor allowing AE/AWB/interpolation/de-noise/color-conversion and
18 sensor. It is programmable through an I2C interface. Image data is sent
[all …]
H A Dtoshiba,et8ek8.txt1 Toshiba et8ek8 5MP sensor
3 Toshiba et8ek8 5MP sensor is an image sensor found in Nokia N900 device
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.
[all …]
H A Dsony,imx296.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Sony IMX296 1/2.8-Inch CMOS Image Sensor
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13 description: |-
14 The Sony IMX296 is a 1/2.9-Inch active pixel type CMOS Solid-state image
15 sensor with square pixel array and 1.58 M effective pixels. This chip
16 features a global shutter with variable charge-integration time. It is
[all …]
H A Dovti,ov8856.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Omnivision OV8856 CMOS Sensor
11 - Sakari Ailus <sakari.ailus@linux.intel.com>
13 description: |-
14 The Omnivision OV8856 is a high performance, 1/4-inch, 8 megapixel, CMOS
15 image sensor that delivers 3264x2448 at 30fps. It provides full-frame,
16 sub-sampled, and windowed 10-bit MIPI images in various formats via the
17 Serial Camera Control Bus (SCCB) interface. This chip is programmable
[all …]
/linux/Documentation/admin-guide/media/
H A Dstarfive_camss.rst1 .. SPDX-License-Identifier: GPL-2.0
6 Starfive Camera Subsystem driver
10 ------------
12 This file documents the driver for the Starfive Camera Subsystem found on
16 The driver implements V4L2, Media controller and v4l2_subdev interfaces. Camera
17 sensor using V4L2 subdev interface in the kernel is supported.
23 Starfive Camera Subsystem hardware
24 ----------------------------------
26 The Starfive Camera Subsystem hardware consists of::
28 |\ +---------------+ +-----------+
[all …]
H A Dplatform-cardlist.rst1 .. 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 …]
H A Dipu6-isys.rst1 .. SPDX-License-Identifier: GPL-2.0
9 Copyright |copy| 2023--2024 Intel Corporation
26 Intel IPU6 is made up of two components - Input System (ISYS) and Processing
29 The Input System mainly works as MIPI CSI-2 receiver which receives and
32 There are 2 driver modules - intel-ipu6 and intel-ipu6-isys. intel-ipu6 is an
34 firmware authentication, DMA mapping and IPU-MMU (internal Memory mapping Unit)
36 sub-device interfaces. The IPU6 ISYS driver supports camera sensors connected
37 to the IPU6 ISYS through V4L2 sub-device sensor drivers.
39 .. Note:: See Documentation/driver-api/media/drivers/ipu6.rst for more
45 The Input System driver mainly configures CSI-2 D-PHY, constructs the firmware
[all …]
H A Dqcom_camss.rst1 .. SPDX-License-Identifier: GPL-2.0
5 Qualcomm Camera Subsystem driver
9 ------------
11 This file documents the Qualcomm Camera Subsystem driver located under
14 The current version of the driver supports the Camera Subsystem found on
18 Camera sensor using V4L2 subdev interface in the kernel is supported.
20 The driver is implemented using as a reference the Qualcomm Camera Subsystem
24 Qualcomm Camera Subsystem hardware
25 ----------------------------------
27 The Camera Subsystem hardware found on 8x16 / 8x96 processors and supported by
[all …]
H A Dimx7.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ------------
14 - CMOS Sensor Interface (CSI)
15 - Video Multiplexer
16 - MIPI CSI-2 Receiver
18 .. code-block:: none
20 MIPI Camera Input ---> MIPI CSI-2 --- > |\
24 | U | ------> CSI ---> Capture
27 Parallel Camera Input ----------------> | /
34 --------
[all …]
/linux/Documentation/devicetree/bindings/media/
H A Dvideo-interface-devices.yaml1 # 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 …]
/linux/Documentation/driver-api/media/drivers/ccs/
H A Dccs.rst1 .. SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause
5 .. _media-ccs-driver:
7 MIPI CCS camera sensor driver
10 The MIPI CCS camera sensor driver is a generic driver for `MIPI CCS
11 <https://www.mipi.org/specifications/camera-command-set>`_ compliant
12 camera sensors.
14 Also see :ref:`the CCS driver UAPI documentation <media-ccs-uapi>`.
17 ---------------
23 ccs/ccs-sensor-vvvv-mmmm-rrrr.fw (sensor) and
24 ccs/ccs-module-vvvv-mmmm-rrrr.fw (module).
[all …]
/linux/include/media/drv-intf/
H A Dexynos-fimc.h1 /* 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 …]
/linux/drivers/media/usb/gspca/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 See <file:Documentation/admin-guide/media/gspca-cardlist.rst> for more info.
22 tristate "Benq USB Camera Driver"
25 Say Y here if you want support for the Benq DC E300 camera.
31 tristate "Conexant Camera Driver"
40 tristate "cpia CPiA (version 1) Camera Driver"
51 tristate "DTCS033 (Scopium) USB Astro-Camera Driver"
54 Say Y here if you want support for the Scopium camera
61 tristate "Etoms USB Camera Driver"
98 tristate "Kinect sensor device USB Camera Driver"
[all …]
/linux/drivers/media/usb/gspca/m5602/
H A Dm5602_sensor.h1 /* 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 */
H A Dm5602_ov9650.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Driver for the ov9650 sensor
13 * for SN9C10x PC Camera Controllers
41 {SENSOR, OV9650_COM7, OV9650_REGISTER_RESET},
43 {SENSOR, OV9650_CLKRC, 0x80},
45 {SENSOR, OV9650_OFON, 0x40}
67 {SENSOR, OV9650_COM7, OV9650_REGISTER_RESET},
68 /* One extra reset is needed in order to make the sensor behave
70 {SENSOR, OV9650_COM7, OV9650_REGISTER_RESET},
73 {SENSOR, OV9650_CLKRC, 0x80},
[all …]
/linux/drivers/media/pci/intel/ivsc/
H A Dmei_ace.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * To set ownership of camera sensor, there is specific command, which
9 * is sent via MEI protocol. That's a two-step scheme where the firmware
16 * The power line of camera sensor is directly connected to IVSC instead
17 * of host, when camera sensor ownership is switched to host, sensor is
43 /* size of camera status notification content */
63 /* identify camera sensor ownership */
71 /* used to switch camera sensor to host */
74 /* used to switch camera sensor to IVSC */
189 hdr->type = ACE_CMD_SET; in init_cmd_hdr()
[all …]
/linux/drivers/media/i2c/et8ek8/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "ET8EK8 camera sensor support"
5 This is a driver for the Toshiba ET8EK8 5 MP camera sensor.
6 It is used for example in Nokia N900 (RX-51).
/linux/drivers/media/platform/sunxi/sun6i-csi/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Allwinner A31 Camera Sensor Interface (CSI) Driver"
13 Support for the Allwinner A31 Camera Sensor Interface (CSI)

12345678910>>...14