Lines Matching refs:gainidx
119 u_int gainidx; /* Amplifier (full-scale range) config index */ member
213 (chan->gainidx << ADS111x_CONF_GAIN_SHIFT) | in ads111x_sample_voltage()
254 fsrange = sc->chipinfo->rangetab[chan->gainidx]; in ads111x_sample_voltage()
264 int chan, err, gainidx; in ads111x_sysctl_gainidx() local
269 gainidx = sc->channels[chan].gainidx; in ads111x_sysctl_gainidx()
270 err = sysctl_handle_int(oidp, &gainidx, 0, req); in ads111x_sysctl_gainidx()
273 if (gainidx < 0 || gainidx > 7) in ads111x_sysctl_gainidx()
276 sc->channels[chan].gainidx = gainidx; in ads111x_sysctl_gainidx()
384 ads111x_setup_channel(struct ads111x_softc *sc, int chan, int gainidx, int rateidx) in ads111x_setup_channel() argument
392 c->gainidx = gainidx; in ads111x_setup_channel()
428 uint32_t chan, gainidx, num_added, rateidx, unit; in ads111x_add_channels() local
442 gainidx = DEFAULT_GAINIDX; in ads111x_add_channels()
444 OF_getencprop(child, "ti,gain", &gainidx, sizeof(gainidx)); in ads111x_add_channels()
446 ads111x_setup_channel(sc, chan, gainidx, rateidx); in ads111x_add_channels()
459 gainidx = DEFAULT_GAINIDX; in ads111x_add_channels()
462 if (resource_int_value(name, unit, resname, &gainidx) == 0) in ads111x_add_channels()
468 ads111x_setup_channel(sc, chan, gainidx, rateidx); in ads111x_add_channels()
482 gainidx = DEFAULT_GAINIDX; in ads111x_add_channels()
484 ads111x_setup_channel(sc, chan, gainidx, rateidx); in ads111x_add_channels()