Lines Matching refs:data_rate
226 unsigned int data_rate; member
248 unsigned int *data_rate; member
360 dr = data->channel_data[chan].data_rate; in ads1015_get_adc_result()
383 conv_time = DIV_ROUND_UP(USEC_PER_SEC, data->data_rate[dr_old]); in ads1015_get_adc_result()
384 conv_time += DIV_ROUND_UP(USEC_PER_SEC, data->data_rate[dr]); in ads1015_get_adc_result()
447 if (data->data_rate[i] == rate) { in ads1015_set_data_rate()
448 data->channel_data[chan].data_rate = i; in ads1015_set_data_rate()
506 idx = data->channel_data[chan->address].data_rate; in ads1015_read_raw()
507 *val = data->data_rate[idx]; in ads1015_read_raw()
564 dr = data->channel_data[chan->address].data_rate; in ads1015_read_event()
567 USEC_PER_SEC / data->data_rate[dr]; in ads1015_read_event()
609 dr = data->channel_data[chan->address].data_rate; in ads1015_write_event()
614 USEC_PER_SEC / data->data_rate[dr]) in ads1015_write_event()
867 unsigned int data_rate = ADS1015_DEFAULT_DATA_RATE; in ads1015_client_get_channels_config() local
891 data_rate = pval; in ads1015_client_get_channels_config()
892 if (data_rate > 7) { in ads1015_client_get_channels_config()
900 data->channel_data[channel].data_rate = data_rate; in ads1015_client_get_channels_config()
921 data->channel_data[k].data_rate = ADS1015_DEFAULT_DATA_RATE; in ads1015_get_channels_config()
961 data->data_rate = (unsigned int *) &ads1015_data_rate; in ads1015_probe()
967 data->data_rate = (unsigned int *) &ads1115_data_rate; in ads1015_probe()