/linux-4.1.27/drivers/iio/ |
D | buffer_cb.c | 29 kfree(cb_buff->buffer.scan_mask); in iio_buffer_cb_release() 66 cb_buff->buffer.scan_mask in iio_channel_get_all_cb() 69 if (cb_buff->buffer.scan_mask == NULL) { in iio_channel_get_all_cb() 80 cb_buff->buffer.scan_mask); in iio_channel_get_all_cb() 87 kfree(cb_buff->buffer.scan_mask); in iio_channel_get_all_cb()
|
D | industrialio-buffer.c | 234 indio_dev->buffer->scan_mask); in iio_scan_el_show() 289 bitmap_copy(trialmask, buffer->scan_mask, indio_dev->masklength); in iio_scan_mask_set() 302 bitmap_copy(buffer->scan_mask, trialmask, indio_dev->masklength); in iio_scan_mask_set() 315 clear_bit(bit, buffer->scan_mask); in iio_scan_mask_clear() 572 bytes = iio_compute_scan_bytes(indio_dev, buffer->scan_mask, in iio_buffer_update_bytes_per_datum() 631 bitmap_or(compound_mask, compound_mask, buffer->scan_mask, in __iio_update_buffers() 947 if (indio_dev->masklength && buffer->scan_mask == NULL) { in iio_buffer_alloc_sysfs_and_mask() 948 buffer->scan_mask = kcalloc(BITS_TO_LONGS(indio_dev->masklength), in iio_buffer_alloc_sysfs_and_mask() 949 sizeof(*buffer->scan_mask), in iio_buffer_alloc_sysfs_and_mask() 951 if (buffer->scan_mask == NULL) { in iio_buffer_alloc_sysfs_and_mask() [all …]
|
/linux-4.1.27/drivers/iio/imu/ |
D | adis16400_buffer.c | 17 const unsigned long *scan_mask) in adis16400_update_scan_mode() argument 25 return adis_update_scan_mode(indio_dev, scan_mask); in adis16400_update_scan_mode()
|
D | adis_buffer.c | 24 const unsigned long *scan_mask) in adis_update_scan_mode() argument 65 if (!test_bit(chan->scan_index, scan_mask)) in adis_update_scan_mode()
|
D | adis16400.h | 205 const unsigned long *scan_mask);
|
/linux-4.1.27/drivers/iio/adc/ |
D | xilinx-xadc-core.c | 759 unsigned long scan_mask; in xadc_postdisable() local 763 scan_mask = 1; /* Run calibration as part of the sequence */ in xadc_postdisable() 765 scan_mask |= BIT(indio_dev->channels[i].scan_index); in xadc_postdisable() 768 ret = xadc_write_adc_reg(xadc, XADC_REG_SEQ(0), scan_mask & 0xffff); in xadc_postdisable() 772 ret = xadc_write_adc_reg(xadc, XADC_REG_SEQ(1), scan_mask >> 16); in xadc_postdisable() 787 unsigned long scan_mask; in xadc_preenable() local 796 scan_mask = *indio_dev->active_scan_mask; in xadc_preenable() 797 seq_mode = xadc_get_seq_mode(xadc, scan_mask); in xadc_preenable() 799 ret = xadc_write_adc_reg(xadc, XADC_REG_SEQ(0), scan_mask & 0xffff); in xadc_preenable() 803 ret = xadc_write_adc_reg(xadc, XADC_REG_SEQ(1), scan_mask >> 16); in xadc_preenable()
|
D | ad799x.c | 223 const unsigned long *scan_mask) in ad799x_update_scan_mode() argument 232 st->transfer_size = bitmap_weight(scan_mask, indio_dev->masklength) * 2; in ad799x_update_scan_mode() 241 st->config |= (*scan_mask << AD799X_CHANNEL_SHIFT); in ad799x_update_scan_mode()
|
D | ad7266.c | 125 const unsigned long *scan_mask) in ad7266_update_scan_mode() argument 128 unsigned int nr = find_first_bit(scan_mask, indio_dev->masklength); in ad7266_update_scan_mode()
|
D | cc10001_adc.c | 247 const unsigned long *scan_mask) in cc10001_update_scan_mode() argument
|
D | max1363.c | 1014 const unsigned long *scan_mask) in max1363_update_scan_mode() argument 1022 st->current_mode = max1363_match_mode(scan_mask, st->chip_info); in max1363_update_scan_mode()
|
/linux-4.1.27/include/linux/iio/ |
D | buffer.h | 81 long *scan_mask; member
|
D | iio.h | 406 const unsigned long *scan_mask); 433 const unsigned long *scan_mask);
|
/linux-4.1.27/include/linux/iio/imu/ |
D | adis.h | 243 const unsigned long *scan_mask);
|
/linux-4.1.27/drivers/iio/light/ |
D | adjd_s311.c | 232 const unsigned long *scan_mask) in adjd_s311_update_scan_mode() argument
|
/linux-4.1.27/drivers/iio/proximity/ |
D | sx9500.c | 426 const unsigned long *scan_mask) in sx9500_update_scan_mode() argument
|