| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | version.h | 1 /* 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 D | Kconfig | 1 # 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 D | trivial-devices.yaml | 1 # 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 D | adi,ltc2983.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: 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 D | ntrig.rst | 4 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 D | sensirion,sgp30.txt | 1 * 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 D | Kconfig | 1 # 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 D | adt7316-i2c.c | 1 // 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 D | st_sensors.h | 1 /* 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 D | exynos-thermal.txt | 5 - 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 D | dev-subdev.rst | 1 .. 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 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) 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 D | Kconfig | 1 # 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 D | ad714x.c | 1 // 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 D | isl29003.rst | 20 ----------- 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 D | aspeed-bmc-facebook-yosemitev2.dts | 1 // 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 D | hw.h | 1 /* 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 D | iqs620a-pwm.yaml | 1 # 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 D | rk-camera-module.h | 1 /* 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 D | Kconfig | 1 # 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 D | m5mols_reg.h | 1 /* 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 D | sht3x.c | 1 // 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 D | intel-ish-hid.rst | 2 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 D | videoio.hpp | 13 // 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 D | rk-camera-module.h | 1 /* 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 …]
|