Home
last modified time | relevance | path

Searched full:integration (Results 1 – 25 of 344) sorted by relevance

12345678910>>...14

/linux-6.12.1/include/linux/iio/
Diio-gts-helper.h32 * 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/
Dindustrialio-gts-helper.c51 * @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/
Dpac1921.c31 /* 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/
Dcm3232.c124 * 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.
Dcm36651.c49 /* 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 …]
Dnoa1305.c99 * 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()
Dveml6030.c42 * 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 …]
Dveml6070.c9 * 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()
Dcm32181.c235 * 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.
Dltr390.c52 * 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/
Dtsl2772.h38 * @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/
Dse401.c180 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/
DKconfig3 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/
Dfsl,imx7ulp-sim.yaml7 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/
Dvenc_vpu_if.h24 * @ctx: context for v4l2 layer integration
25 * @dev: device for v4l2 layer integration
/linux-6.12.1/Documentation/devicetree/bindings/sifive/
Dsifive-blocks-ip-versioning.txt16 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/
Dqed_iro_hsi.h132 /* 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/
Dctu,ctucanfd.yaml16 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/
Dti,secure-proxy.yaml14 configurable queues selectable at SoC(System on Chip) integration. The
17 instantiated at SoC integration level by system controller to indicate
Dti,message-manager.txt5 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/
Dstv06xx_pb0100.h35 #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/
Dfu540-prci.h29 /* PRCI integration data for each WRPLL instance */
48 /* Linux clock framework integration */
/linux-6.12.1/drivers/staging/media/atomisp/
DTODO22 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/
Dfaq.rst46 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/
Dmcfsim.h5 * mcfsim.h -- ColdFire System Integration Module support.
17 * Include the appropriate ColdFire CPU specific System Integration Module

12345678910>>...14