Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Dversion.h1 /* SPDX-License-Identifier: GPL-2.0 */
7 #include <linux/rk-isp21-config.h>
19 * support multi virtual device;
23 * 2. fix picture of hdr is abnormal in multi-visual isp when run second time
69 * 2. fix size no update for multi sensor switch
73 * 1. isp/ispp add lock for multi dev runtime
82 * 5. remove hdrtmo to fix crash when connect to yuv sensor
122 * 8. don't start ldch asynchronously in multi-isp mode
128 * 1.fix multi dev refcnt
154 * 10.add v-blank to procfs
[all …]
/OK3568_Linux_fs/kernel/drivers/iio/temperature/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 # Temperature sensor drivers
8 tristate "Azoteq IQS620AT temperature sensor"
12 temperature sensor.
15 will be called iqs620at-temp.
18 tristate "Analog Devices Multi-Sensor Digital Temperature Measurement System"
22 Say yes here to build support for the LTC2983 Multi-Sensor
45 tristate "HID Environmental temperature sensor"
51 Say yes here to build support for the HID SENSOR
55 will be called hid-sensor-temperature.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/
H A Dtrivial-devices.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/trivial-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
28 - enum:
29 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin
30 - ad,ad7414
31 # ADM9240: Complete System Hardware Monitor for uProcessor-Based Systems
32 - ad,adm9240
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/temperature/
H A Dadi,ltc2983.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices LTC2983 Multi-sensor Temperature system
10 - Nuno Sá <nuno.sa@analog.com>
13 Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System
14 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf
19 - adi,ltc2983
27 adi,mux-delay-config-us:
38 adi,filter-notch-freq:
[all …]
/OK3568_Linux_fs/kernel/Documentation/input/devices/
H A Dntrig.rst4 N-Trig touchscreen Driver
7 :Copyright: |copy| 2008-2010 Rafi Rubin <rafi@seas.upenn.edu>
8 :Copyright: |copy| 2009-2010 Stephane Chatty
10 This driver provides support for N-Trig pen and multi-touch sensors. Single
11 and multi-touch events are translated to the appropriate protocols for
16 This driver has been reported to work properly with multiple N-Trig devices
21 ----------
29 +-----------------------+-----------------------------------------------------+
31 +-----------------------+-----------------------------------------------------+
34 +-----------------------+-----------------------------------------------------+
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/chemical/
H A Dsensirion,sgp30.txt1 * Sensirion SGP30/SGPC3 multi-pixel Gas Sensor
5 - compatible: must be one of
8 - reg: the I2C address of the sensor
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'"
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.
343 This chip is used on AverMedia AVS6EYES Zoran-based MJPEG
355 Support for the ITE IT6616 series HDMI to MIPI CSI-2 bridge.
366 Support for the Lontium LT6911UXC series HDMI to MIPI CSI-2 bridge.
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/iio/addac/
H A Dadt7316-i2c.c1 // SPDX-License-Identifier: GPL-2.0+
4 * sensor, ADC and DAC
27 dev_err(&cl->dev, "I2C fail to select reg\n"); in adt7316_i2c_read()
33 dev_err(&cl->dev, "I2C read error\n"); in adt7316_i2c_read()
49 dev_err(&cl->dev, "I2C write error\n"); in adt7316_i2c_write()
65 dev_err(&cl->dev, "I2C multi read error\n"); in adt7316_i2c_multi_read()
84 dev_err(&cl->dev, "I2C multi write error\n"); in adt7316_i2c_multi_write()
101 .irq = client->irq, in adt7316_i2c_probe()
108 return adt7316_probe(&client->dev, &bus, id->name); in adt7316_i2c_probe()
147 …us driver for Analog Devices ADT7316/7/9 and ADT7516/7/8 digital temperature sensor, ADC and DAC");
/OK3568_Linux_fs/kernel/include/linux/iio/common/
H A Dst_sensors.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright 2012-2013 STMicroelectronics Inc.
62 .shift = sbits - rbits, \
118 * struct st_sensor_bdu - ST sensor device block data update
128 * struct st_sensor_das - ST sensor device data alignment selection
138 * struct st_sensor_int_drdy - ST sensor device drdy line parameters
152 * struct st_sensor_data_ready_irq - ST sensor device data-ready interrupt
153 * struct int1 - data-ready configuration register for INT1 pin.
154 * struct int2 - data-ready configuration register for INT2 pin.
157 * struct stat_drdy - status register of DRDY (data ready) interrupt.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Dexynos-thermal.txt5 - compatible : One of the following:
6 "samsung,exynos3250-tmu"
7 "samsung,exynos4412-tmu"
8 "samsung,exynos4210-tmu"
9 "samsung,exynos5250-tmu"
10 "samsung,exynos5260-tmu"
11 "samsung,exynos5420-tmu" for TMU channel 0, 1 on Exynos5420
12 "samsung,exynos5420-tmu-ext-triminfo" for TMU channels 2, 3 and 4
14 "samsung,exynos5433-tmu"
15 "samsung,exynos7-tmu"
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Ddev-subdev.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
6 Sub-device Interface
13 components as software blocks called sub-devices.
15 V4L2 sub-devices are usually kernel-only objects. If the V4L2 driver
17 media entities. Applications will be able to enumerate the sub-devices
21 In addition to make sub-devices discoverable, drivers can also choose to
23 sub-device driver and the V4L2 device driver support this, sub-devices
26 - query, read and write sub-devices controls
28 - subscribe and unsubscribe to events and retrieve them
30 - negotiate image formats on individual pads
[all …]
/OK3568_Linux_fs/kernel/Documentation/admin-guide/media/
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)
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)
30 exynos-fimc-lite EXYNOS FIMC-LITE camera interface
[all …]
/OK3568_Linux_fs/kernel/drivers/hid/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
15 most commonly used to refer to the USB-HID specification, but other
20 removed from the HID bus by the transport-layer drivers, such as
53 to work on raw hid events when they want to, and avoid using transport-specific
59 tristate "User-space I/O driver support for HID subsystem"
63 Say Y here if you want to provide HID I/O Drivers from user-space.
64 This allows to write I/O drivers in user-space and feed the data from
67 user-space device.
69 This driver cannot be used to parse HID-reports in user-space and write
70 special HID-drivers. You should use hidraw for that.
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dad714x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2009-2011 Analog Devices Inc.
132 mask = ((1 << (end_stage + 1)) - 1) - ((1 << start_stage) - 1); in ad714x_use_com_int()
134 ad714x->read(ad714x, STG_COM_INT_EN_REG, &data, 1); in ad714x_use_com_int()
136 ad714x->write(ad714x, STG_COM_INT_EN_REG, data); in ad714x_use_com_int()
138 ad714x->read(ad714x, STG_HIGH_INT_EN_REG, &data, 1); in ad714x_use_com_int()
140 ad714x->write(ad714x, STG_HIGH_INT_EN_REG, data); in ad714x_use_com_int()
149 mask = ((1 << (end_stage + 1)) - 1) - ((1 << start_stage) - 1); in ad714x_use_thr_int()
151 ad714x->read(ad714x, STG_COM_INT_EN_REG, &data, 1); in ad714x_use_thr_int()
153 ad714x->write(ad714x, STG_COM_INT_EN_REG, data); in ad714x_use_thr_int()
[all …]
/OK3568_Linux_fs/kernel/Documentation/misc-devices/
H A Disl29003.rst20 -----------
21 The ISL29003 is an integrated light sensor with a 16-bit integrating type
23 I2C multi-function control and monitoring capabilities. The internal ADC
24 provides 16-bit resolution while rejecting 50Hz and 60Hz flicker caused by
33 ---------
42 -------------
64 2: difference between diodes (l1 - l2, signed 15bit)
74 returns the value from the last sensor reading
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Daspeed-bmc-facebook-yosemitev2.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/i2c/i2c.h>
9 compatible = "facebook,yosemitev2-bmc", "aspeed,ast2500";
14 stdout-path = &uart5;
21 iio-hwmon {
22 // VOLATAGE SENSOR
23 compatible = "iio-hwmon";
24 io-channels = <&adc 0> , <&adc 1> , <&adc 2> , <&adc 3> ,
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dhw.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 #include <media/media-device.h>
13 #include <media/media-entity.h>
14 #include <media/v4l2-ctrls.h>
15 #include <media/v4l2-device.h>
16 #include <media/videobuf2-v4l2.h>
17 #include <media/v4l2-mc.h>
18 #include <linux/rk-camera-module.h>
40 * multi sensor sync mode
42 * RKCIF_MASTER_MASTER: internal master->external master
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/
H A Diqs620a-pwm.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pwm/iqs620a-pwm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS620A multi-function sensor generates a fixed-frequency PWM
21 - azoteq,iqs620a-pwm
23 "#pwm-cells":
27 - compatible
28 - "#pwm-cells"
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/
H A Drk-camera-module.h1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR MIT) */
4 * Copyright (C) 2018-2019 Rockchip Electronics Co., Ltd.
32 #define RKMODULE_CAMERA_MODULE_INDEX "rockchip,camera-module-index"
33 #define RKMODULE_CAMERA_MODULE_FACING "rockchip,camera-module-facing"
34 #define RKMODULE_CAMERA_MODULE_NAME "rockchip,camera-module-name"
35 #define RKMODULE_CAMERA_LENS_NAME "rockchip,camera-module-lens-name"
37 #define RKMODULE_CAMERA_SYNC_MODE "rockchip,camera-module-sync-mode"
42 /* BT.656 & BT.1120 multi channel
214 * struct rkmodule_base_inf - module base information
218 char sensor[RKMODULE_NAME_LEN]; member
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
44 See Documentation/misc-devices/ad525x_dpot.rst for the
57 module will be called ad525x_dpot-i2c.
68 module will be called ad525x_dpot-spi.
90 This option enables device driver support for in-band access to the
103 website <https://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
142 an Intel Atom (non-netbook) mobile device containing a MIPI
218 tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
225 than the generic PIT, and are suitable for use as high-res timers.
241 tristate "CS5535/CS5536 high-res timer (MFGPT) events"
[all …]
/OK3568_Linux_fs/kernel/drivers/media/i2c/m5mols/
H A Dm5mols_reg.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Register map for M-5MOLS 8M Pixel camera sensor with ISP
27 * The category means set including relevant command of M-5MOLS.
42 * Category 0 - SYSTEM mode
44 * The SYSTEM mode in the M-5MOLS means area available to handle with the whole
45 * & all-round system of sensor. It deals with version/interrupt/setting mode &
46 * even sensor's status. Especially, the M-5MOLS sensor with ISP varies by
69 #define REG_SAMSUNG_ELECTRO "SE" /* Samsung Electro-Mechanics */
70 #define REG_SAMSUNG_OPTICS "OP" /* Samsung Fiber-Optics */
90 * category 1 - PARAMETER mode
[all …]
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dsht3x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* Sensirion SHT3x-DIS humidity and temperature sensor driver.
16 #include <linux/hwmon-sysfs.h>
45 /* delays for non-blocking i2c commands, both in us */
55 #define SHT3X_MIN_TEMPERATURE -45000
166 return number_of_modes - 1; in get_mode_from_update_interval()
176 mutex_lock(&data->i2c_lock); in sht3x_read_from_command()
180 ret = ret < 0 ? ret : -EIO; in sht3x_read_from_command()
189 ret = ret < 0 ? ret : -EIO; in sht3x_read_from_command()
195 mutex_unlock(&data->i2c_lock); in sht3x_read_from_command()
[all …]
/OK3568_Linux_fs/kernel/Documentation/hid/
H A Dintel-ish-hid.rst2 Intel Integrated Sensor Hub (ISH)
5 A sensor hub enables the ability to offload sensor polling and algorithm
6 processing to a dedicated low power co-processor. This allows the core
10 There are many vendors providing external sensor hubs confirming to HID
11 Sensor usage tables, and used in several tablets, 2 in 1 convertible laptops
14 Intel® introduced integrated sensor hubs as a part of the SoC starting from
16 are many commercial devices already shipped with Integrated Sensor Hubs (ISH).
17 These ISH also comply to HID sensor specification, but the difference is the
18 transport protocol used for communication. The current external sensor hubs
27 ----------------- ----------------------
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/
H A Dvideoio.hpp13 // Copyright (C) 2000-2008, Intel Corporation, all rights reserved.
54 - @ref videoio_overview
55 - Tutorials: @ref tutorial_table_of_content_videoio
104 CAP_ANDROID = 1000, //!< Android - not used
118 CAP_OPENCV_MJPEG = 2200, //!< Built-in OpenCV MotionJPEG codec
131 CAP_PROP_POS_FRAMES =1, //!< 0-based index of the frame to be decoded/captured next.
136 CAP_PROP_FOURCC =6, //!< 4-character code of codec. see VideoWriter::fourcc .
139 CAP_PROP_MODE =9, //!< Backend-specific value indicating the current capture mode.
192 …VIDEOWRITER_PROP_FRAMEBYTES = 2, //!< (Read-only): Size of just encoded video frame. Note that the…
193 …VIDEOWRITER_PROP_NSTRIPES = 3 //!< Number of stripes for parallel encoding. -1 for auto detecti…
[all …]
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Drk-camera-module.h1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR MIT) */
4 * Copyright (C) 2018-2019 Rockchip Electronics Co., Ltd.
11 #include <linux/rk-video-format.h>
31 #define RKMODULE_CAMERA_MODULE_INDEX "rockchip,camera-module-index"
32 #define RKMODULE_CAMERA_MODULE_FACING "rockchip,camera-module-facing"
33 #define RKMODULE_CAMERA_MODULE_NAME "rockchip,camera-module-name"
34 #define RKMODULE_CAMERA_LENS_NAME "rockchip,camera-module-lens-name"
36 #define RKMODULE_CAMERA_SYNC_MODE "rockchip,camera-module-sync-mode"
41 /* BT.656 & BT.1120 multi channel
226 * struct rkmodule_base_inf - module base information
[all …]

1234567