Home
last modified time | relevance | path

Searched refs:oversampling_ratio (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/accel/
H A Dbma400_core.c62 int oversampling_ratio; member
355 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
361 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()
366 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
372 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()
375 data->oversampling_ratio = 0; in bma400_get_accel_oversampling_ratio()
378 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
411 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()
427 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()
698 if (data->oversampling_ratio < in bma400_read_raw()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dad7280a.c176 u8 oversampling_ratio; member
277 st->oversampling_ratio)); in ad7280_read_reg()
288 st->oversampling_ratio)); in ad7280_read_reg()
329 st->oversampling_ratio)); in ad7280_read_channel()
341 st->oversampling_ratio)); in ad7280_read_channel()
380 st->oversampling_ratio)); in ad7280_read_all_channels()
411 FIELD_PREP(AD7280A_CTRL_HB_CONV_AVG_MSK, st->oversampling_ratio)); in ad7280_sw_power_down()
465 FIELD_PREP(AD7280A_CTRL_HB_CONV_AVG_MSK, st->oversampling_ratio)); in ad7280_chain_setup()
873 (AD7280A_NUM_CH * ad7280a_n_avg[st->oversampling_ratio & 0x3])) - in ad7280_update_delay()
915 *val = ad7280a_n_avg[st->oversampling_ratio]; in ad7280_read_raw()
[all...]
H A Dat91-sama5d2_adc.c598 unsigned int oversampling_ratio; member
843 u32 oversampling_ratio, u32 trackx) in at91_adc_config_emr()
852 if (oversampling_ratio == st->soc_info.platform->oversampling_avail[i]) in at91_adc_config_emr()
859 switch (oversampling_ratio) { in at91_adc_config_emr()
898 st->oversampling_ratio = oversampling_ratio; in at91_adc_config_emr()
907 if (st->oversampling_ratio == 1) in at91_adc_adjust_val_osr()
909 else if (st->oversampling_ratio == 4) in at91_adc_adjust_val_osr()
911 else if (st->oversampling_ratio == 16) in at91_adc_adjust_val_osr()
913 else if (st->oversampling_ratio in at91_adc_adjust_val_osr()
842 at91_adc_config_emr(struct at91_adc_state *st, u32 oversampling_ratio, u32 trackx) at91_adc_config_emr() argument
1835 u32 sample_rate, oversampling_ratio; at91_adc_temp_sensor_configure() local
[all...]
H A Dti-tsc2046.c130 unsigned int oversampling_ratio; member
285 max_count = count_skip + ch->oversampling_ratio; in tsc2046_adc_read_one()
363 max_count = count_skip + ch->oversampling_ratio; in tsc2046_adc_group_set_layout()
718 priv->ch_cfg[i].oversampling_ratio = 1; in tsc2046_adc_parse_fwnode()
745 priv->ch_cfg[reg].oversampling_ratio = overs; in tsc2046_adc_parse_fwnode()
/kernel/linux/linux-6.6/drivers/iio/accel/
H A Dbma400_core.c105 int oversampling_ratio; member
590 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
596 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()
601 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
607 data->oversampling_ratio = osr; in bma400_get_accel_oversampling_ratio()
610 data->oversampling_ratio = 0; in bma400_get_accel_oversampling_ratio()
613 data->oversampling_ratio = -1; in bma400_get_accel_oversampling_ratio()
646 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()
662 data->oversampling_ratio = val; in bma400_set_accel_oversampling_ratio()
1006 if (data->oversampling_ratio < in bma400_read_raw()
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dat91-sama5d2_adc.c400 unsigned int oversampling_ratio; member
521 switch (st->oversampling_ratio) { in at91_adc_config_emr()
541 if (st->oversampling_ratio == AT91_OSR_1SAMPLES) { in at91_adc_adjust_val_osr()
547 } else if (st->oversampling_ratio == AT91_OSR_4SAMPLES) { in at91_adc_adjust_val_osr()
1446 *val = st->oversampling_ratio; in at91_adc_read_raw()
1466 if (val == st->oversampling_ratio) in at91_adc_write_raw()
1469 st->oversampling_ratio = val; in at91_adc_write_raw()
1732 st->oversampling_ratio = AT91_OSR_1SAMPLES; in at91_adc_probe()

Completed in 11 milliseconds