Lines Matching refs:mode
149 uint8_t mode; member
169 enum ad_sigma_delta_mode mode) in ad7791_set_mode() argument
173 switch (mode) { in ad7791_set_mode()
175 mode = AD7791_MODE_CONTINUOUS; in ad7791_set_mode()
178 mode = AD7791_MODE_SINGLE; in ad7791_set_mode()
182 mode = AD7791_MODE_POWERDOWN; in ad7791_set_mode()
186 st->mode &= ~AD7791_MODE_SEL_MASK; in ad7791_set_mode()
187 st->mode |= AD7791_MODE_SEL(mode); in ad7791_set_mode()
189 return ad_sd_write_reg(sd, AD7791_REG_MODE, sizeof(st->mode), st->mode); in ad7791_set_mode()
204 bool unipolar = !!(st->mode & AD7791_MODE_UNIPOLAR); in ad7791_read_raw()
334 st->mode = AD7791_MODE_BUFFER; in ad7791_setup()
341 st->mode &= ~AD7791_MODE_BUFFER; in ad7791_setup()
345 st->mode |= AD7791_MODE_BURNOUT; in ad7791_setup()
348 st->mode |= AD7791_MODE_UNIPOLAR; in ad7791_setup()
350 return ad_sd_write_reg(&st->sd, AD7791_REG_MODE, sizeof(st->mode), in ad7791_setup()
351 st->mode); in ad7791_setup()