| /kernel/linux/linux-6.6/include/linux/iio/ |
| D | iio-gts-helper.h | 32 * struct iio_itime_sel_mul - integration time description 37 * integration time and amplification as well as corresponding selector 42 * 200 mS => 4 and 400 mS => 8 assuming the impact of integration time would be 46 * @time_us: Integration time in microseconds. Time values must be positive, 117 * iio_gts_find_int_time_by_sel - find integration time matching a selector 119 * @sel: selector for which matching integration time is searched for 121 * Return: integration time matching given selector or -EINVAL if 122 * integration time was not found. 136 * iio_gts_find_sel_by_int_time - find selector matching integration time 138 * @time: Integration time for which matching selector is searched for [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/ |
| D | industrialio-gts-helper.c | 51 * @known: Either integration time or gain depending on which one is known 121 * generated by HW-gain or integration time. It is up to caller to decide what 122 * part of the total gain is due to integration time and what due to HW-gain. 198 * We assume all the gains for same integration time were unique. in gain_to_scaletables() 267 * integration time. 341 * iio_gts_build_avail_time_table - build table of available integration times 407 * iio_gts_purge_avail_time_table - free-up the available integration time table 426 * integration times. Availability tables are built based on the originally 432 * integration time. 435 * 3. A sorted table of supported integration times [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/light/ |
| D | cm3232.c | 124 * cm3232_read_als_it() - Get sensor integration time 126 * @val: pointer of int to load the integration (sec). 127 * @val2: pointer of int to load the integration time (microsecond). 129 * Report the current integration time. 153 * cm3232_write_als_it() - Write sensor integration time 155 * @val: integration time in second. 156 * @val2: integration time in microsecond. 158 * Convert integration time to sensor value. 194 * Convert sensor data to lux. It depends on integration 284 * Display the available integration time in second.
|
| D | cm36651.c | 49 /* CS_CONF3 channel integration time */ 50 #define CM36651_CS_IT1 0x00 /* Integration time 80 msec */ 51 #define CM36651_CS_IT2 0x40 /* Integration time 160 msec */ 52 #define CM36651_CS_IT3 0x80 /* Integration time 320 msec */ 53 #define CM36651_CS_IT4 0xC0 /* Integration time 640 msec */ 63 /* PS_CONF1 command code: integration time */ 64 #define CM36651_PS_IT1 0x00 /* Integration time 0.32 msec */ 65 #define CM36651_PS_IT2 0x10 /* Integration time 0.42 msec */ 66 #define CM36651_PS_IT3 0x20 /* Integration time 0.52 msec */ 67 #define CM36651_PS_IT4 0x30 /* Integration time 0.64 msec */ [all …]
|
| D | noa1305.c | 74 * Lux = count / (<Integration Constant> * <Integration Time>) in noa1305_scale() 76 * Integration Constant = 7.7 in noa1305_scale() 77 * Integration Time in Seconds in noa1305_scale() 247 dev_err(&client->dev, "Setting integration time failed\n"); in noa1305_probe()
|
| D | veml6030.c | 42 * The resolution depends on both gain and integration time. The 44 * table during startup and gets updated whenever integration time 50 * of integration time (0-5). 60 /* Integration time available in seconds */ 82 * Persistence = 1/2/4/8 x integration time 97 * the currently active integration time. 295 "can't update als integration time %d\n", ret); in veml6030_set_intgrn_tm() 300 * Cache current integration time and update resolution. For every in veml6030_set_intgrn_tm() 301 * increase in integration time to next level, resolution is halved in veml6030_set_intgrn_tm() 330 /* integration time multiplied by 1/2/4/8 */ in veml6030_read_persistence() [all …]
|
| D | veml6070.c | 9 * TODO: integration time, ACK signal 27 #define VEML6070_COMMAND_IT GENMASK(3, 2) /* bit mask integration time */ 31 #define VEML6070_IT_10 0x04 /* integration time 1x */ 94 * integration time (IT) and value of the resistor connected to in veml6070_to_uv_index()
|
| /kernel/linux/linux-5.10/drivers/iio/light/ |
| D | cm3232.c | 124 * cm3232_read_als_it() - Get sensor integration time 126 * @val: pointer of int to load the integration (sec). 127 * @val2: pointer of int to load the integration time (microsecond). 129 * Report the current integration time. 153 * cm3232_write_als_it() - Write sensor integration time 155 * @val: integration time in second. 156 * @val2: integration time in microsecond. 158 * Convert integration time to sensor value. 194 * Convert sensor data to lux. It depends on integration 284 * Display the available integration time in second.
|
| D | cm36651.c | 49 /* CS_CONF3 channel integration time */ 50 #define CM36651_CS_IT1 0x00 /* Integration time 80 msec */ 51 #define CM36651_CS_IT2 0x40 /* Integration time 160 msec */ 52 #define CM36651_CS_IT3 0x80 /* Integration time 320 msec */ 53 #define CM36651_CS_IT4 0xC0 /* Integration time 640 msec */ 63 /* PS_CONF1 command code: integration time */ 64 #define CM36651_PS_IT1 0x00 /* Integration time 0.32 msec */ 65 #define CM36651_PS_IT2 0x10 /* Integration time 0.42 msec */ 66 #define CM36651_PS_IT3 0x20 /* Integration time 0.52 msec */ 67 #define CM36651_PS_IT4 0x30 /* Integration time 0.64 msec */ [all …]
|
| D | veml6030.c | 42 * The resolution depends on both gain and integration time. The 44 * table during startup and gets updated whenever integration time 50 * of integration time (0-5). 60 /* Integration time available in seconds */ 82 * Persistence = 1/2/4/8 x integration time 97 * the currently active integration time. 296 "can't update als integration time %d\n", ret); in veml6030_set_intgrn_tm() 301 * Cache current integration time and update resolution. For every in veml6030_set_intgrn_tm() 302 * increase in integration time to next level, resolution is halved in veml6030_set_intgrn_tm() 331 /* integration time multiplied by 1/2/4/8 */ in veml6030_read_persistence() [all …]
|
| D | noa1305.c | 75 * Lux = count / (<Integration Constant> * <Integration Time>) in noa1305_scale() 77 * Integration Constant = 7.7 in noa1305_scale() 78 * Integration Time in Seconds in noa1305_scale() 269 dev_err(&client->dev, "Setting integration time failed\n"); in noa1305_probe()
|
| D | veml6070.c | 9 * TODO: integration time, ACK signal 27 #define VEML6070_COMMAND_IT GENMASK(3, 2) /* bit mask integration time */ 31 #define VEML6070_IT_10 0x04 /* integration time 1x */ 94 * integration time (IT) and value of the resistor connected to in veml6070_to_uv_index()
|
| D | cm32181.c | 235 * cm32181_read_als_it() - Get sensor integration time (ms) 239 * Report the current integration time in milliseconds. 262 * cm32181_write_als_it() - Write sensor integration time 264 * @val: integration time by millisecond. 266 * Convert integration time (ms) to sensor value. 302 * Convert sensor raw data to lux. It depends on integration 388 * Display the available integration time values by millisecond.
|
| /kernel/linux/linux-5.10/drivers/crypto/ux500/cryp/ |
| D | cryp_irqp.h | 69 * @itcr - Integration test control register 70 * @itip - Integration test input register 71 * @itop - Integration test output register 109 u32 itcr; /*Integration test control register */ 110 u32 itip; /*Integration test input register */ 111 u32 itop; /*Integration test output register */
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | tsl2772.h | 38 * @als_time: Integration time of the ALS channel ADCs in 2.73 ms 39 * increments. Total integration time is 45 * @prox_time: Integration time of the proximity ADC in 2.73 ms 46 * increments. Total integration time is
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | tsl2772.h | 38 * @als_time: Integration time of the ALS channel ADCs in 2.73 ms 39 * increments. Total integration time is 45 * @prox_time: Integration time of the proximity ADC in 2.73 ms 46 * increments. Total integration time is
|
| /kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
| D | coresight-tpdm.h | 17 /* TPDM integration test registers */ 21 /* Register value for integration test */ 27 * integration test.
|
| /kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
| D | se401.c | 180 int integration = val << 6; in setexposure() local 191 integration = integration - integration % 106667; in setexposure() 193 integration = integration - integration % 88889; in setexposure() 195 expose_h = (integration >> 16); in setexposure() 196 expose_m = (integration >> 8); in setexposure() 197 expose_l = integration; in setexposure() 199 /* integration time low */ in setexposure() 201 /* integration time mid */ in setexposure() 203 /* integration time high */ in setexposure()
|
| /kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
| D | se401.c | 180 int integration = val << 6; in setexposure() local 191 integration = integration - integration % 106667; in setexposure() 193 integration = integration - integration % 88889; in setexposure() 195 expose_h = (integration >> 16); in setexposure() 196 expose_m = (integration >> 8); in setexposure() 197 expose_l = integration; in setexposure() 199 /* integration time low */ in setexposure() 201 /* integration time mid */ in setexposure() 203 /* integration time high */ in setexposure()
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-coresight-devices-tpdm | 6 (Write) Run integration test for tpdm. Integration test
|
| /kernel/linux/linux-5.10/drivers/media/i2c/ |
| D | vs6624_regs.h | 128 #define VS6624_DIRECT_COARSE_MSB 0x1195 /* coarse integration lines for Direct Mode MSB */ 129 #define VS6624_DIRECT_COARSE_LSB 0x1196 /* coarse integration lines for Direct Mode LSB */ 130 #define VS6624_DIRECT_FINE_MSB 0x1199 /* fine integration pixels for Direct Mode MSB */ 131 #define VS6624_DIRECT_FINE_LSB 0x119A /* fine integration pixels for Direct Mode LSB */ 136 #define VS6624_FLASH_COARSE_MSB 0x11A5 /* coarse integration lines for Flash Gun Mode MSB */ 137 #define VS6624_FLASH_COARSE_LSB 0x11A6 /* coarse integration lines for Flash Gun Mode LSB */ 138 #define VS6624_FLASH_FINE_MSB 0x11A9 /* fine integration pixels for Flash Gun Mode MSB */ 139 #define VS6624_FLASH_FINE_LSB 0x11AA /* fine integration pixels for Flash Gun Mode LSB */ 145 #define VS6624_MAX_INT_TIME_MSB 0x11B7 /* user maximum integration time MSB */ 146 #define VS6624_MAX_INT_TIME_LSB 0x11B8 /* user maximum integration time LSB */
|
| /kernel/linux/linux-5.10/drivers/virt/vboxguest/ |
| D | Kconfig | 3 tristate "Virtual Box Guest integration support" 8 support for Virtual Box Guest integration features such as
|
| /kernel/linux/linux-6.6/drivers/virt/vboxguest/ |
| D | Kconfig | 3 tristate "Virtual Box Guest integration support" 8 support for Virtual Box Guest integration features such as
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/freescale/ |
| D | fsl,imx7ulp-sim.yaml | 7 title: Freescale i.MX7ULP System Integration Module 13 The system integration module (SIM) provides system control and chip configuration
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/freescale/ |
| D | fsl,imx7ulp-sim.yaml | 7 title: Freescale i.MX7ULP System Integration Module 13 The system integration module (SIM) provides system control and chip configuration
|