Searched refs:oversampling_ratio (Results 1 – 9 of 9) sorted by relevance
177 u8 oversampling_ratio; member278 st->oversampling_ratio)); in ad7280_read_reg()289 st->oversampling_ratio)); in ad7280_read_reg()330 st->oversampling_ratio)); in ad7280_read_channel()342 st->oversampling_ratio)); in ad7280_read_channel()381 st->oversampling_ratio)); in ad7280_read_all_channels()412 FIELD_PREP(AD7280A_CTRL_HB_CONV_AVG_MSK, st->oversampling_ratio)); in ad7280_sw_power_down()869 (AD7280A_NUM_CH * ad7280a_n_avg[st->oversampling_ratio & 0x3])) - in ad7280_update_delay()911 *val = ad7280a_n_avg[st->oversampling_ratio]; in ad7280_read_raw()930 st->oversampling_ratio = i; in ad7280_write_raw()[all …]
611 unsigned int oversampling_ratio; member872 switch (oversampling_ratio) { in at91_adc_config_emr()911 st->oversampling_ratio = oversampling_ratio; in at91_adc_config_emr()920 if (st->oversampling_ratio == 1) in at91_adc_adjust_val_osr()922 else if (st->oversampling_ratio == 4) in at91_adc_adjust_val_osr()924 else if (st->oversampling_ratio == 16) in at91_adc_adjust_val_osr()1839 u32 sample_rate, oversampling_ratio; in at91_adc_temp_sensor_configure() local1848 oversampling_ratio = 256; in at91_adc_temp_sensor_configure()1959 *val = st->oversampling_ratio; in at91_adc_read_raw()1977 if (val == st->oversampling_ratio) in at91_adc_write_raw()[all …]
1032 int oversampling_ratio, ret; in ad7380_set_ch() local1037 ret = ad7380_get_osr(st, &oversampling_ratio); in ad7380_set_ch()1051 if (oversampling_ratio > 1) in ad7380_set_ch()1053 T_CONVERT_X_NS * (oversampling_ratio - 1) * in ad7380_set_ch()1069 int oversampling_ratio, ret; in ad7380_update_xfers() local1076 ret = ad7380_get_osr(st, &oversampling_ratio); in ad7380_update_xfers()1080 if (oversampling_ratio > 1) in ad7380_update_xfers()1082 (oversampling_ratio - 1) * in ad7380_update_xfers()1095 if (oversampling_ratio > 1) in ad7380_update_xfers()1136 int oversampling_ratio; in ad7380_init_offload_msg() local[all …]
131 unsigned int oversampling_ratio; member285 max_count = count_skip + ch->oversampling_ratio; in tsc2046_adc_read_one()358 max_count = count_skip + ch->oversampling_ratio; in tsc2046_adc_group_set_layout()713 priv->ch_cfg[i].oversampling_ratio = 1; in tsc2046_adc_parse_fwnode()740 priv->ch_cfg[reg].oversampling_ratio = overs; in tsc2046_adc_parse_fwnode()
131 unsigned int oversampling_ratio; member1145 switch (cfg->oversampling_ratio) { in ad4695_read_raw()1178 *val = cfg->oversampling_ratio; in ad4695_read_raw()1188 osr = cfg->oversampling_ratio; in ad4695_read_raw()1230 st->channels_cfg[chan->scan_index].oversampling_ratio = val; in ad4695_set_osr_val()1284 osr = st->channels_cfg[chan->scan_index].oversampling_ratio; in __ad4695_write_raw()1398 osr = st->channels_cfg[chan->scan_index].oversampling_ratio; in ad4695_read_avail()1483 unsigned int osr = st->channels_cfg[chan->scan_index].oversampling_ratio; in ad4695_get_current_scan_type()1532 chan_cfg->oversampling_ratio = 1; in ad4695_parse_channel_cfg()
733 u8 avg_factor_selected, oversampling_ratio; in ad7192_compute_f_order() local740 oversampling_ratio = st->oversampling_ratio_avail[avg_factor_selected]; in ad7192_compute_f_order()743 return AD7192_SYNC3_FILTER + oversampling_ratio - 1; in ad7192_compute_f_order()745 return AD7192_SYNC4_FILTER + oversampling_ratio - 1; in ad7192_compute_f_order()
106 int oversampling_ratio; member591 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()597 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()602 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()608 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()611 data->oversampling_ratio = 0; in bma400_get_accel_oversampling_ratio()614 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()647 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()663 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()1005 if (data->oversampling_ratio < 0) in bma400_read_raw()[all …]
189 ``oversampling_ratio`` attribute.195 ``oversampling_ratio`` attribute. For example, if the device's current
128 What: /sys/bus/iio/devices/iio:deviceX/oversampling_ratio