Lines Matching refs:mode
107 u8 mode; member
171 static int stk8312_set_mode(struct stk8312_data *data, u8 mode) in stk8312_set_mode() argument
176 if (mode == data->mode) in stk8312_set_mode()
179 ret = i2c_smbus_write_byte_data(client, STK8312_REG_MODE, mode); in stk8312_set_mode()
185 data->mode = mode; in stk8312_set_mode()
186 if (mode & STK8312_MODE_ACTIVE) { in stk8312_set_mode()
198 u8 mode; in stk8312_set_interrupts() local
201 mode = data->mode; in stk8312_set_interrupts()
210 stk8312_set_mode(data, mode); in stk8312_set_interrupts()
214 return stk8312_set_mode(data, mode); in stk8312_set_interrupts()
248 u8 mode; in stk8312_set_sample_rate() local
254 mode = data->mode; in stk8312_set_sample_rate()
272 return stk8312_set_mode(data, mode); in stk8312_set_sample_rate()
276 stk8312_set_mode(data, mode); in stk8312_set_sample_rate()
285 u8 mode; in stk8312_set_range() local
293 mode = data->mode; in stk8312_set_range()
312 return stk8312_set_mode(data, mode); in stk8312_set_range()
316 stk8312_set_mode(data, mode); in stk8312_set_range()
348 ret = stk8312_set_mode(data, data->mode | STK8312_MODE_ACTIVE); in stk8312_read_raw()
356 data->mode & (~STK8312_MODE_ACTIVE)); in stk8312_read_raw()
362 data->mode & (~STK8312_MODE_ACTIVE)); in stk8312_read_raw()
489 return stk8312_set_mode(data, data->mode | STK8312_MODE_ACTIVE); in stk8312_buffer_preenable()
496 return stk8312_set_mode(data, data->mode & (~STK8312_MODE_ACTIVE)); in stk8312_buffer_postdisable()
628 return stk8312_set_mode(data, data->mode & (~STK8312_MODE_ACTIVE)); in stk8312_suspend()
637 return stk8312_set_mode(data, data->mode | STK8312_MODE_ACTIVE); in stk8312_resume()