| /linux/drivers/iio/light/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # Light sensors 8 menu "Light sensors" 11 tristate "ACPI Ambient Light Sensor" 18 Ambient Light Sensor. 21 be called acpi-als. 24 tristate "ADJD-S311-CR999 digital color sensor" 29 If you say yes here you get support for the Avago ADJD-S311-CR999 30 digital color light sensor. 36 tristate "ADUX1020 photometric sensor" [all …]
|
| H A D | cros_ec_light_prox.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * cros_ec_light_prox - Driver for light and prox sensors behing CrosEC. 24 * We only represent one entry for light or proximity. EC is merging different 25 * light sensors to return the what the eye would see. For proximity, we 26 * currently support only one light source. 46 int idx = chan->scan_index; in cros_ec_light_prox_read() 48 mutex_lock(&st->core.cmd_lock); in cros_ec_light_prox_read() 52 if (chan->type == IIO_PROXIMITY) { in cros_ec_light_prox_read() 60 ret = -EINVAL; in cros_ec_light_prox_read() 64 if (chan->type == IIO_LIGHT) { in cros_ec_light_prox_read() [all …]
|
| /linux/Documentation/devicetree/bindings/iio/light/ |
| H A D | sharp,gp2ap002.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/sharp,gp2ap002.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sharp GP2AP002A00F and GP2AP002S00F proximity and ambient light sensors 10 - Linus Walleij <linusw@kernel.org> 13 Proximity and ambient light sensor with IR LED for the proximity 14 sensing and an analog output for light intensity. The ambient light 15 sensor output is not available on the GP2AP002S00F variant. 20 - sharp,gp2ap002a00f [all …]
|
| H A D | ti,opt4001.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/ti,opt4001.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments OPT4001 Ambient Light Sensor 10 - Stefan Windfeldt-Prytz <stefan.windfeldt-prytz@axis.com> 13 Ambient light sensor with an i2c interface. 15 Picostar is a 4 pinned SMT and sot-5x3 is a 8 pinned SOT. 21 - ti,opt4001-picostar 22 - ti,opt4001-sot-5x3 [all …]
|
| H A D | tsl2583.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/tsl2583.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AMS/TAOS Ambient Light Sensor (ALS) 10 - Brian Masney <masneyb@onstation.org> 13 Ambient light sensing with an i2c interface. 18 - amstaos,tsl2580 19 - amstaos,tsl2581 20 - amstaos,tsl2583 [all …]
|
| H A D | rohm,bu27034anuc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/rohm,bu27034anuc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ROHM BU27034ANUC ambient light sensor 10 - Matti Vaittinen <mazziesaccount@gmail.com> 13 ROHM BU27034ANUC is an ambient light sensor with 2 channels and 2 photo diodes 24 vdd-supply: true 27 - compatible 28 - reg [all …]
|
| H A D | amstaos,tsl2563.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/amstaos,tsl2563.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AMS TAOS TSL2563 ambient light sensor 10 - Sebastian Reichel <sre@kernel.org> 13 Ambient light sensor with an i2c interface. 18 - amstaos,tsl2560 19 - amstaos,tsl2561 20 - amstaos,tsl2562 [all …]
|
| H A D | liteon,ltrf216a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/liteon,ltrf216a.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LTRF216A Ambient Light Sensor 10 - Shreeya Patel <shreeya.patel@collabora.com> 13 Ambient light sensing with an i2c interface. 18 - liteon,ltr308 19 - liteon,ltrf216a 27 vdd-supply: [all …]
|
| H A D | bh1750.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/light/bh1750.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ROHM BH1750 ambient light sensor 10 - Tomasz Duszynski <tduszyns@gmail.com> 13 Ambient light sensor with an i2c interface. 18 - rohm,bh1710 19 - rohm,bh1715 20 - rohm,bh1721 [all …]
|
| H A D | liteon,ltr390.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/liteon,ltr390.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Lite-On LTR390 ALS and UV Sensor 10 The Lite-On LTR390 is an ALS (Ambient Light Sensor) and a UV sensor in a 14 … https://optoelectronics.liteon.com/upload/download/DS86-2015-0004/LTR-390UV_Final_%20DS_V1%201.pdf 17 - Anshul Dalal <anshulusr@gmail.com> 22 - liteon,ltr390 31 The sensor pulls this pin low when the measured reading is greater than [all …]
|
| H A D | isl29018.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/isl29018.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Intersil 29018/29023/29035 Ambient Light, Infrared Light, and Proximity Sensor 11 - Brian Masney <masneyb@onstation.org> 14 Ambient and infrared light sensing with proximity detection over an i2c 24 - isil,isl29018 25 - isil,isl29023 26 - isil,isl29035 [all …]
|
| H A D | vishay,vcnl4000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/vishay,vcnl4000.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: VISHAY VCNL4000 ambient light and proximity sensor 10 - Peter Meerwald <pmeerw@pmeerw.net> 13 Ambient light sensing with proximity detection over an i2c 17 - $ref: ../common.yaml# 22 - enum: 23 - capella,cm36672p [all …]
|
| H A D | capella,cm3605.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/capella,cm3605.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Capella Microsystems CM3605 Ambient Light and Short Distance Proximity Sensor 11 - Linus Walleij <linusw@kernel.org> 12 - Kevin Tsai <ktsai@capellamicro.com> 18 This ALS and proximity sensor was one of the very first deployed in mobile 26 aset-gpios: 35 Connected to the POUT (proximity sensor out) line. The edge [all …]
|
| H A D | noa1305.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/iio/light/noa1305.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ON Semiconductor NOA1305 Ambient Light Sensor 10 - Martyn Welch <martyn.welch@collabora.com> 15 https://www.onsemi.com/pub/Collateral/NOA1305-D.PDF 20 - onnn,noa1305 25 vin-supply: 26 description: Regulator that provides power to the sensor [all …]
|
| H A D | maxim,max44009.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/maxim,max44009.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MAX44009 Ambient Light Sensor 10 - Robert Eshleman <bobbyeshleman@gmail.com> 27 - compatible 28 - reg 31 - | 32 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
| H A D | capella,cm36651.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/capella,cm36651.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Capella CM36651 I2C Proximity and Color Light sensor 10 - Beomho Seo <beomho.seo@samsung.com> 22 vled-supply: 29 - compatible 30 - reg 31 - interrupts [all …]
|
| H A D | vishay,vcnl4035.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/vishay,vcnl4035.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: VISHAY VCNL4035 ambient Light and proximity sensor 10 - Jonathan Cameron <jic23@kernel.org> 28 - compatible 29 - reg 32 - | 33 #include <dt-bindings/interrupt-controller/irq.h> [all …]
|
| H A D | liteon,ltr501.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/liteon,ltr501.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LiteON LTR501 I2C Proximity and Light sensor 10 - Nikita Travkin <nikita@trvn.ru> 13 - $ref: ../common.yaml# 18 - liteon,ltr501 19 - liteon,ltr559 20 - liteon,ltr301 [all …]
|
| H A D | stk33xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/stk33xx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 Sensortek STK33xx I2C Ambient Light and Proximity sensor 11 - Jonathan Cameron <jic23@kernel.org> 14 Ambient light and proximity sensor over an i2c interface. 17 - $ref: ../common.yaml# 22 - enum: 23 - sensortek,stk3310 [all …]
|
| H A D | sharp,gp2ap020a00f.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/sharp,gp2ap020a00f.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Sharp GP2AP020A00F I2C Proximity/ALS sensor 10 - Kyungmin Park <kyungmin.park@samsung.com> 13 The proximity detector sensor requires power supply for its built-in led. 25 vled-supply: true 30 - compatible 31 - reg [all …]
|
| H A D | upisemi,us5182.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/upisemi,us5182.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: UPISEMI us5182d I2C ALS and Proximity sensor 10 - Jonathan Cameron <jic23@kernel.org> 19 upisemi,glass-coef: 22 glass attenuation factor - compensation factor of resolution 1000 26 upisemi,dark-ths: 27 $ref: /schemas/types.yaml#/definitions/uint16-array [all …]
|
| H A D | amstaos,tsl2591.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/light/amstaos,tsl2591.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AMS/TAOS TSL2591 Ambient Light Sensor (ALS) 10 - Joe Sandom <joe.g.sandom@gmail.com> 13 AMS/TAOS TSL2591 is a very-high sensitivity 14 light-to-digital converter that transforms light intensity into a digital 28 interrupt is used to detect if the light intensity has fallen below 32 - compatible [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | ext-ctrls-camera.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 .. _camera-controls: 14 .. _camera-control-id: 24 .. _v4l2-exposure-auto-type: 29 enum v4l2_exposure_auto_type - 38 .. flat-table:: 39 :header-rows: 0 40 :stub-columns: 0 42 * - ``V4L2_EXPOSURE_AUTO`` 43 - Automatic exposure time, automatic iris aperture. [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-isl29501 | 4 Contact: linux-iio@vger.kernel.org 6 This sensor has an automatic gain control (agc) loop 9 criteria for optimal gain is determined by the sensor. 22 Contact: linux-iio@vger.kernel.org 24 The sensor is able to perform correction of distance 26 light conditions. It can be programmed to correct for 30 ambient light are modulated independently. 40 in_proximity0_calib_phase_light_b for ambient light. 44 Finally, the c constant is set by the sensor 47 The value stored in sensor is displayed when read from.
|
| H A D | sysfs-class-backlight | 10 non-linear. To achieve a linear perception of brightness changes 24 non-linear 25 The brightness changes non-linearly with each step. Brightness 33 (RO) Get conversion value of the light sensor. 36 light sensor is enabled. 38 The value range is device-driver specific: 47 It returns a 13-bits integer. 53 device-drivers-devel@blackfin.uclinux.org 59 The value meaning is device-driver specific: 81 Writing 0 returns to normal/automatic ambient light level [all …]
|