Lines Matching refs:mode
196 uint8_t mode; member
227 enum ad_sigma_delta_mode mode) in ad7791_set_mode() argument
231 switch (mode) { in ad7791_set_mode()
233 mode = AD7791_MODE_CONTINUOUS; in ad7791_set_mode()
236 mode = AD7791_MODE_SINGLE; in ad7791_set_mode()
240 mode = AD7791_MODE_POWERDOWN; in ad7791_set_mode()
244 st->mode &= ~AD7791_MODE_SEL_MASK; in ad7791_set_mode()
245 st->mode |= AD7791_MODE_SEL(mode); in ad7791_set_mode()
247 return ad_sd_write_reg(sd, AD7791_REG_MODE, sizeof(st->mode), st->mode); in ad7791_set_mode()
263 bool unipolar = !!(st->mode & AD7791_MODE_UNIPOLAR); in ad7791_read_raw()
377 st->mode = AD7791_MODE_BUFFER; in ad7791_setup()
384 st->mode &= ~AD7791_MODE_BUFFER; in ad7791_setup()
388 st->mode |= AD7791_MODE_BURNOUT; in ad7791_setup()
391 st->mode |= AD7791_MODE_UNIPOLAR; in ad7791_setup()
393 return ad_sd_write_reg(&st->sd, AD7791_REG_MODE, sizeof(st->mode), in ad7791_setup()
394 st->mode); in ad7791_setup()