Lines Matching refs:data_rate
241 unsigned int *data_rate; member
343 dr = data->channel_data[chan].data_rate; in ads1015_get_adc_result()
366 conv_time = DIV_ROUND_UP(USEC_PER_SEC, data->data_rate[dr_old]); in ads1015_get_adc_result()
367 conv_time += DIV_ROUND_UP(USEC_PER_SEC, data->data_rate[dr]); in ads1015_get_adc_result()
430 if (data->data_rate[i] == rate) { in ads1015_set_data_rate()
431 data->channel_data[chan].data_rate = i; in ads1015_set_data_rate()
489 idx = data->channel_data[chan->address].data_rate; in ads1015_read_raw()
490 *val = data->data_rate[idx]; in ads1015_read_raw()
547 dr = data->channel_data[chan->address].data_rate; in ads1015_read_event()
550 USEC_PER_SEC / data->data_rate[dr]; in ads1015_read_event()
592 dr = data->channel_data[chan->address].data_rate; in ads1015_write_event()
597 USEC_PER_SEC / data->data_rate[dr]) in ads1015_write_event()
855 unsigned int data_rate = ADS1015_DEFAULT_DATA_RATE; in ads1015_get_channels_config_of() local
882 data_rate = pval; in ads1015_get_channels_config_of()
883 if (data_rate > 7) { in ads1015_get_channels_config_of()
893 data->channel_data[channel].data_rate = data_rate; in ads1015_get_channels_config_of()
922 data->channel_data[k].data_rate = ADS1015_DEFAULT_DATA_RATE; in ads1015_get_channels_config()
965 data->data_rate = (unsigned int *) &ads1015_data_rate; in ads1015_probe()
971 data->data_rate = (unsigned int *) &ads1115_data_rate; in ads1015_probe()