Searched +full:camera +full:- +full:lens (Results 1 – 25 of 40) sorted by relevance
12
/linux-6.12.1/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 …]
|
D | metafmt-pisp-be.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. _v4l2-meta-fmt-rpi-be-cfg: 12 The Raspberry Pi PiSP Back End memory-to-memory image signal processor is 14 to the `pispbe-config` output video device node using the 22 <https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf>`_ 27 ------------------------- 31 for example, LSC (Lens Shading Correction) or Denoise parameters would be common 38 --------------- 54 <https://datasheets.raspberrypi.com/camera/raspberry-pi-image-signal-processor-specification.pdf>`_. 56 .. kernel-doc:: include/uapi/linux/media/raspberrypi/pisp_be_config.h
|
/linux-6.12.1/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 "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. 58 AR0521 camera. 68 GC0308 camera. [all …]
|
D | ad5820.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * AD5820 DAC driver for camera voice coil focus. 24 #include <media/v4l2-ctrls.h> 25 #include <media/v4l2-device.h> 26 #include <media/v4l2-subdev.h> 34 #define CODE_TO_RAMP_US(s) ((s) == 0 ? 0 : (1 << ((s) - 1)) * 50) 59 struct i2c_client *client = v4l2_get_subdevdata(&coil->subdev); in ad5820_write() 64 if (!client->adapter) in ad5820_write() 65 return -ENODEV; in ad5820_write() 68 msg.addr = client->addr; in ad5820_write() [all …]
|
D | ov772x.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ov772x Camera Driver 12 * Copyright 2006-7 Jonathan Corbet <corbet@lwn.net> 26 #include <linux/v4l2-mediabus.h> 31 #include <media/v4l2-ctrls.h> 32 #include <media/v4l2-device.h> 33 #include <media/v4l2-event.h> 34 #include <media/v4l2-fwnode.h> 35 #include <media/v4l2-image-sizes.h> 36 #include <media/v4l2-subdev.h> [all …]
|
/linux-6.12.1/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 …]
|
D | samsung,s5c73m3.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: Samsung S5C73M3 8Mp camera ISP 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Sylwester Nawrocki <s.nawrocki@samsung.com> 14 The S5C73M3 camera ISP supports MIPI CSI-2 and parallel (ITU-R BT.656) 31 clock-names: 33 - const: cis_extclk 35 clock-frequency: [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/media/i2c/ |
D | asahi-kasei,ak7375.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/i2c/asahi-kasei,ak7375.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Asahi Kasei Microdevices AK7375 voice coil lens actuator 10 - Tianshu Qiu <tian.shu.qiu@intel.com> 13 AK7375 is a voice coil motor (VCM) camera lens actuator that 19 - asahi-kasei,ak7345 20 - asahi-kasei,ak7375 25 vdd-supply: [all …]
|
D | dongwoon,dw9714.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: Dongwoon Anatech DW9714 camera voice coil lens driver 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 DW9174 is a 10-bit DAC with current sink capability. It is intended for 14 driving voice coil lenses in camera modules. 23 powerdown-gpios: 27 vcc-supply: 31 - compatible [all …]
|
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>. 24 Documentation/devicetree/bindings/media/video-interfaces.txt . [all …]
|
D | dongwoon,dw9768.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Dongwoon Anatech DW9768 Voice Coil Motor (VCM) Lens 11 - Dongchun Zhu <dongchun.zhu@mediatek.com> 13 description: |- 14 The Dongwoon DW9768 is a single 10-bit digital-to-analog (DAC) converter 16 a linear mode driver. The DAC is controlled via a 2-wire (I2C-compatible) 19 driving voice coil lenses in camera modules. 24 - dongwoon,dw9768 # for DW9768 VCM [all …]
|
D | sony,imx214.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: Sony 1/3.06-Inch 13.13MP CMOS Digital Image Sensor 10 - Ricardo Ribalda <ribalda@kernel.org> 13 The Sony IMX214 is a 1/3.06-inch CMOS active pixel digital image sensor with 15 interface. Image data is sent through MIPI CSI-2, through 2 or 4 lanes at a 19 - $ref: /schemas/media/video-interface-devices.yaml# 27 - 0x10 28 - 0x1a [all …]
|
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 …]
|
D | ovti,ov9282.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 J. Murphy <paul.j.murphy@intel.com> 12 - Daniele Alessandrelli <daniele.alessandrelli@intel.com> 18 sheet. Image data is sent through MIPI CSI-2. 19 OV9281 has a different lens chief ray angle. 24 - ovti,ov9281 25 - ovti,ov9282 30 assigned-clocks: true [all …]
|
D | sony,imx415.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Riesch <michael.riesch@wolfvision.net> 12 description: |- 14 solid-state image sensor with a square pixel array and 8.46 M effective 18 available via CSI-2 serial data output (two or four lanes). 21 - $ref: /schemas/media/video-interface-devices.yaml# 34 avdd-supply: 37 dvdd-supply: [all …]
|
/linux-6.12.1/Documentation/userspace-api/media/mediactl/ |
D | media-controller-model.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _media-controller-model: 14 - An **entity** is a basic media hardware or software building block. 17 hardware devices (a building block in a System-on-Chip image 20 - An **interface** is a graph representation of a Linux Kernel 24 - A **pad** is a data connection endpoint through which an entity can 30 - A **data link** is a point-to-point oriented connection between two 34 - An **interface link** is a point-to-point bidirectional control 37 - An **ancillary link** is a point-to-point connection denoting that two 39 fact that a particular camera sensor and lens controller form a single [all …]
|
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 …]
|
/linux-6.12.1/Documentation/userspace-api/media/drivers/ |
D | thp7312.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 6 The THP7312 driver implements the following driver-specific controls: 9 Enable/Disable auto-adjustment, based on lighting conditions, of the frame 10 rate when auto-exposure is enabled. 13 Set method of auto-focus. Only takes effect when auto-focus is enabled. 15 .. flat-table:: 16 :header-rows: 0 17 :stub-columns: 0 20 * - ``0`` 21 - Contrast-based auto-focus [all …]
|
D | ccs.rst | 1 .. 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-6.12.1/drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ |
D | ia_css_sc_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Support for Intel Camera Imaging ISP subsystem. 20 * CSS-API header file for Lens Shading Correction (SC) parameters. 30 IA_CSS_SC_COLOR_GR, /** Green on a green-red line */ 33 IA_CSS_SC_COLOR_GB /** Green on a green-blue line */ 36 /* Lens Shading Correction table. 39 * introduced by lens imperfections. To correct artefacts, 42 *------------ deprecated(bz675) : from --------------------------- 60 *------------ deprecated(bz675) : to --------------------------- 69 /* ------ deprecated(bz675) : from ------ */ [all …]
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | i2c-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 The I²C (Inter-Integrated Circuit) bus is a three-wires bus used internally 23 ------------------------------------- 32 sony-btf-mpx Sony BTF's internal MPX 47 ----------------------------- 52 saa6752hs Philips SAA6752HS MPEG-2 Audio/Video Encoder 55 Camera sensor devices 56 --------------------- 61 ccs MIPI CCS compliant camera sensors (also SMIA++ and SMIA) 62 et8ek8 ET8EK8 camera sensor [all …]
|
D | ipu3.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 ImgU). The CIO2 driver is available as drivers/media/pci/intel/ipu3/ipu3-cio2* 36 Both of the drivers implement V4L2, Media Controller and V4L2 sub-device 37 interfaces. The IPU3 CIO2 driver supports camera sensors connected to the CIO2 38 MIPI CSI-2 interfaces through V4L2 sub-device sensor drivers. 44 interface to the user space. There is a video node for each CSI-2 receiver, 47 The CIO2 contains four independent capture channel, each with its own MIPI CSI-2 48 receiver and DMA engine. Each channel is modelled as a V4L2 sub-device exposed 49 to userspace as a V4L2 sub-device node and has two pads: 53 .. flat-table:: [all …]
|
/linux-6.12.1/Documentation/userspace-api/media/ |
D | glossary.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 58 **Field-programmable Gate Array** 63 See https://en.wikipedia.org/wiki/Field-programmable_gate_array. 72 together make a larger user-facing functional peripheral. For 74 and the external camera sensors together make a camera hardware 80 **Inter-Integrated Circuit** 82 A multi-master, multi-slave, packet switched, single-ended, 84 like sub-device hardware components. 86 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf. 111 processing image data. ISPs may implement algorithms for lens [all …]
|
/linux-6.12.1/drivers/media/usb/gspca/ |
D | stk1135.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 19 MODULE_DESCRIPTION("Syntek STK1135 USB Camera Driver"); 45 /* -- read a register -- */ 48 struct usb_device *dev = gspca_dev->dev; in reg_r() 51 if (gspca_dev->usb_err < 0) in reg_r() 58 gspca_dev->usb_buf, 1, in reg_r() 62 index, gspca_dev->usb_buf[0]); in reg_r() 65 gspca_dev->usb_err = ret; in reg_r() 69 return gspca_dev->usb_buf[0]; in reg_r() 72 /* -- write a register -- */ [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap3-n900.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2013-2014 Aaro Koskinen <aaro.koskinen@iki.fi> 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/media/video-interfaces.h> 15 * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall 17 * blocks then kernel receive "Unhandled fault: external abort on non-linefetch" 18 * and crash. Until somebody fix omap-aes.c and omap_hwmod_3xxx_data.c code (no 34 compatible = "nokia,omap3-n900", "ti,omap3430", "ti,omap3"; [all …]
|
12