Lines Matching defs:ads8688_range_def
89 static const struct ads8688_ranges ads8688_range_def[5] = {
124 ads8688_range_def[0].scale * st->vref_mv,
125 ads8688_range_def[1].scale * st->vref_mv,
126 ads8688_range_def[2].scale * st->vref_mv);
132 return sprintf(buf, "%d %d\n", ads8688_range_def[0].offset,
133 ads8688_range_def[3].offset);
263 scale_mv *= ads8688_range_def[st->range[chan->channel]].scale;
269 offset = ads8688_range_def[st->range[chan->channel]].offset;
304 offset = ads8688_range_def[st->range[chan->channel]].offset;
305 if (offset == 0 && val2 == ads8688_range_def[0].scale * st->vref_mv) {
311 for (i = 0; i < ARRAY_SIZE(ads8688_range_def); i++)
312 if (val2 == ads8688_range_def[i].scale * st->vref_mv &&
313 offset == ads8688_range_def[i].offset) {
315 ads8688_range_def[i].reg);
324 if (!(ads8688_range_def[0].offset == val ||
325 ads8688_range_def[3].offset == val)) {
340 scale = ads8688_range_def[st->range[chan->channel]].scale;
343 for (i = 0; i < ARRAY_SIZE(ads8688_range_def); i++)
344 if (val == ads8688_range_def[i].offset &&
345 scale == ads8688_range_def[i].scale) {
347 ads8688_range_def[i].reg);
354 st->range[chan->channel] = ads8688_range_def[i].range;