Home
last modified time | relevance | path

Searched refs:find_closest (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/watchdog/
A Dsimatic-ipc-wdt.c85 int timeout_idx = find_closest(t, wd_timeout_table, in wd_set_timeout()
128 timeout_idx = find_closest(TIMEOUT_DEF, wd_timeout_table, in wd_setup()
/linux/drivers/iio/adc/
A Dina2xx-adc.c296 bits = find_closest(val, ina226_avg_tab, in ina226_set_average()
319 bits = find_closest(val_us, ina226_conv_time_tab, in ina226_set_int_time_vbus()
338 bits = find_closest(val_us, ina226_conv_time_tab, in ina226_set_int_time_vshunt()
360 *bits = find_closest(*val_us, ina219_conv_time_tab_subsample, in ina219_lookup_int_time()
364 *bits = find_closest(*val_us, ina219_conv_time_tab_average, in ina219_lookup_int_time()
440 bits = find_closest(gain, ina219_vshunt_gain_tab, in ina219_set_vshunt_pga_gain()
A Dad7606.c238 i = find_closest(val2, st->scale_avail, st->num_scales); in ad7606_write_raw()
250 i = find_closest(val, st->oversampling_avail, in ad7606_write_raw()
A Dad4000.c648 gain_idx = find_closest(st->gain_milli, ad4000_gains, in ad4000_probe()
A Drtq6056.c416 selector = find_closest(val, rtq6056_avg_sample_list, in rtq6056_adc_set_average()
A Dmcp3564.c944 tmp = find_closest(val, mcp3564_oversampling_avail, in mcp3564_write_raw()
/linux/include/linux/
A Dutil_macros.h29 #define find_closest(x, a, as) __find_closest(x, a, as, <=) macro
/linux/drivers/rtc/
A Drtc-max31335.c435 index = find_closest(rate, max31335_clkout_freq, in max31335_clkout_round_rate()
448 index = find_closest(rate, max31335_clkout_freq, in max31335_clkout_set_rate()
/linux/drivers/regulator/
A Dmax77857-regulator.c386 switch_freq = find_closest(switch_freq, max77857_switch_freq, in max77857_probe()
/linux/drivers/hwmon/
A Dina3221.c404 idx = find_closest(val, ina3221_avg_samples, in ina3221_write_chip()
418 idx = find_closest(tmp, ina3221_conv_time, in ina3221_write_chip()
A Dtc654.c422 val = find_closest(val, tc654_pwm_map, ARRAY_SIZE(tc654_pwm_map)) + 1; in pwm_store()
A Dlm95234.c251 val = find_closest(val, update_intervals, ARRAY_SIZE(update_intervals)); in lm95234_chip_write()
A Dmax31760.c292 pwm_index = find_closest(val, max31760_pwm_freq, in max31760_write()
A Dina2xx.c204 avg_bits = find_closest(avg, ina226_avg_tab, in ina226_interval_to_reg()
A Dlm75.c476 index = find_closest(val, data->params->sample_times, in lm75_update_interval()
A Dmax6639.c329 i = find_closest(val, freq_table, ARRAY_SIZE(freq_table)); in max6639_write_pwm()
A Dadt7475.c694 val = find_closest(val, autorange_table, ARRAY_SIZE(autorange_table)); in point2_store()
1009 out = find_closest(val, pwmfreq_table, ARRAY_SIZE(pwmfreq_table)); in pwmfreq_store()
1689 cfg->freq = find_closest(freq_hz, pwmfreq_table, ARRAY_SIZE(pwmfreq_table)); in _adt7475_pwm_properties_parse_args()
A Dlm85.c182 return find_closest(range, lm85_range_map, ARRAY_SIZE(lm85_range_map)); in RANGE_TO_REG()
203 return find_closest(freq, map, map_size); in FREQ_TO_REG()
A Dadt7470.c781 index = find_closest(freq, adt7470_freq_map, in pwm1_freq_set()
A Dltc4282.c183 int idx = find_closest(rate, ltc4282_out_rates, in ltc4282_round_rate()
/linux/drivers/iio/light/
A Dvl6180.c370 i = find_closest(gain, vl6180_als_gain_tab, in vl6180_set_als_gain()
A Dmax44000.c368 int alspga = find_closest(valus, in max44000_write_raw()
A Dsi1133.c665 scale_integer = find_closest(scale_integer, si1133_scale_available, in si1133_scale_to_swgain()
/linux/drivers/hwmon/pmbus/
A Dmax20730.c511 idx = find_closest(direct_to_val(word, PSC_CURRENT_OUT, info), in max20730_write_word_data()

Completed in 72 milliseconds