Home
last modified time | relevance | path

Searched refs:AD799X_CHANNEL_SHIFT (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dad799x.c40 #define AD799X_CHANNEL_SHIFT 4 macro
204 (*indio_dev->active_scan_mask << AD799X_CHANNEL_SHIFT); in ad799x_trigger_handler()
209 cmd = (*indio_dev->active_scan_mask << AD799X_CHANNEL_SHIFT) | in ad799x_trigger_handler()
251 st->config &= ~(GENMASK(7, 0) << AD799X_CHANNEL_SHIFT); in ad799x_update_scan_mode()
252 st->config |= (*scan_mask << AD799X_CHANNEL_SHIFT); in ad799x_update_scan_mode()
267 cmd = st->config | (BIT(ch) << AD799X_CHANNEL_SHIFT); in ad799x_scan_direct()
272 cmd = BIT(ch) << AD799X_CHANNEL_SHIFT; in ad799x_scan_direct()
276 cmd = (ch << AD799X_CHANNEL_SHIFT) | AD7997_8_READ_SINGLE; in ad799x_scan_direct()
393 if ((st->config >> AD799X_CHANNEL_SHIFT) & BIT(chan->scan_index)) in ad799x_read_event_config()
413 st->config |= BIT(chan->scan_index) << AD799X_CHANNEL_SHIFT; in ad799x_write_event_config()
[all …]