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()
451 if (data->data_rate[i] == rate) { in ads1015_set_data_rate()
452 data->channel_data[chan].data_rate = i; in ads1015_set_data_rate()
510 idx = data->channel_data[chan->address].data_rate; in ads1015_read_raw()
511 *val = data->data_rate[idx]; in ads1015_read_raw()
568 dr = data->channel_data[chan->address].data_rate; in ads1015_read_event()
571 USEC_PER_SEC / data->data_rate[dr]; in ads1015_read_event()
613 dr = data->channel_data[chan->address].data_rate; in ads1015_write_event()
618 USEC_PER_SEC / data->data_rate[dr]) in ads1015_write_event()
871 unsigned int data_rate = ADS1015_DEFAULT_DATA_RATE; in ads1015_client_get_channels_config() local
895 data_rate = pval; in ads1015_client_get_channels_config()
896 if (data_rate > 7) { in ads1015_client_get_channels_config()
904 data->channel_data[channel].data_rate = data_rate; in ads1015_client_get_channels_config()
925 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()