/linux-6.12.1/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 …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/drivers/iio/adc/ |
D | pac1921.c | 31 /* pac1921 integration configuration bits */ 62 /* Time from Sleep State to Start of Integration Period (tSLEEP_TO_INT) */ 106 * integration period. 108 * Changing the number of samples affects the integration period: higher the 109 * number of samples, longer the integration period. 118 * The integration period depends on the configuration of number of integration 120 * contains integration periods, in microsecs unit, based on table 4-5 from 121 * datasheet considering power integration mode, 14-Bit resolution and post 208 * Check if first integration after configuration update has completed. 221 * Data valid after the device entered into integration state, in pac1921_data_ready() [all …]
|
/linux-6.12.1/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 | 99 * Lux = count / (<Integration Constant> * <Integration Time>) in noa1305_scale() 101 * Integration Constant = 7.7 in noa1305_scale() 102 * Integration Time in Seconds in noa1305_scale() 196 if (val) /* >= 1s integration time not supported */ in noa1305_write_raw() 199 /* Look up integration time register settings and write it if found. */ in noa1305_write_raw() 294 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()
|
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.
|
D | ltr390.c | 52 * At 20-bit resolution (integration time: 400ms) and 18x gain, 2300 counts of 55 * For the default resolution of 18-bit (integration time: 100ms) and default 199 /* integration time in us */ 335 /* default value of integration time from pg: 15 of the datasheet */ in ltr390_probe()
|
/linux-6.12.1/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
|
/linux-6.12.1/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()
|
/linux-6.12.1/drivers/virt/vboxguest/ |
D | Kconfig | 3 tristate "Virtual Box Guest integration support" 8 support for Virtual Box Guest integration features such as
|
/linux-6.12.1/Documentation/devicetree/bindings/arm/freescale/ |
D | fsl,imx7ulp-sim.yaml | 7 title: Freescale i.MX7ULP System Integration Module 15 The system integration module (SIM) provides system control and chip configuration
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/encoder/ |
D | venc_vpu_if.h | 24 * @ctx: context for v4l2 layer integration 25 * @dev: device for v4l2 layer integration
|
/linux-6.12.1/Documentation/devicetree/bindings/sifive/ |
D | sifive-blocks-ip-versioning.txt | 16 Until these IP blocks (or IP integration) support version 31 integration-specific bug fixes or workarounds are needed, the kernel
|
/linux-6.12.1/drivers/net/ethernet/qlogic/qed/ |
D | qed_iro_hsi.h | 132 /* Mstorm Integration Test Data */ 189 /* Pstorm Integration Test Data */ 256 /* Tstorm Integration Test Data */ 364 /* Ustorm Integration Test Data */ 421 /* Xstorm Integration Test Data */ 459 /* Ystorm Integration Test Data */
|
/linux-6.12.1/Documentation/devicetree/bindings/net/can/ |
D | ctu,ctucanfd.yaml | 16 Integration in Xilinx Zynq SoC based system together with 19 Martin Jerabek dimploma thesis with integration and testing
|
/linux-6.12.1/Documentation/devicetree/bindings/mailbox/ |
D | ti,secure-proxy.yaml | 14 configurable queues selectable at SoC(System on Chip) integration. The 17 instantiated at SoC integration level by system controller to indicate
|
D | ti,message-manager.txt | 5 configurable queues selectable at SoC(System on Chip) integration. The Message 8 integration level to indicate receive or transmit path.
|
/linux-6.12.1/drivers/media/usb/gspca/stv06xx/ |
D | stv06xx_pb0100.h | 35 #define PB_FINTTIME 0x08 /* Integration Time/Frame Unit Count */ 36 #define PB_RINTTIME 0x09 /* Integration Time/Row Unit Count */ 94 #define PB_R67 0x43 /* Integration Time/Row Unit Count */
|
/linux-6.12.1/drivers/clk/sifive/ |
D | fu540-prci.h | 29 /* PRCI integration data for each WRPLL instance */ 48 /* Linux clock framework integration */
|
/linux-6.12.1/drivers/staging/media/atomisp/ |
D | TODO | 22 libcamera integration. Since this would be a userspace API break, this 23 means that at least proof-of-concept libcamera integration needs to be
|
/linux-6.12.1/Documentation/dev-tools/kunit/ |
D | faq.rst | 46 Most existing tests for the Linux kernel would be categorized as an integration 54 - An integration test tests the interaction between a minimal set of components, 55 usually just two or three. For example, someone might write an integration
|
/linux-6.12.1/arch/m68k/include/asm/ |
D | mcfsim.h | 5 * mcfsim.h -- ColdFire System Integration Module support. 17 * Include the appropriate ColdFire CPU specific System Integration Module
|