[PATCH v6 0/3] iio: add support for hardware fifo

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Changes since v5:

 * remove hwfifo_get_watermark operation from iio_info operations; the
   driver can expose it dirrectly as a read-only buffer attribute and
   there is not much gain from do it in the core

 * in the case of non-blocking read flush with the full to read amount

 * fix a few spelling errors

 * add hwfifo_watermark_min, hwfifo_watermark_max,
   hwfifo_watermark_available, hwfifo_enabled attributes to give
   userspace more information of how to select a watermark that can
   used to enable the hardware fifo

 * rename hwfifo_flush to hwfifo_flush_to_buffer

 * bmc150: avoid changing the iio_info to keep it constant

 * bmc150: rename irq and threaded irq handlers


Josselin Costanzi (1):
  iio: add watermark logic to iio read and poll

Octavian Purdila (2):
  iio: add support for hardware fifo
  iio: bmc150_accel: add support for hardware fifo

 Documentation/ABI/testing/sysfs-bus-iio  |  84 +++++++
 drivers/iio/accel/bmc150-accel.c         | 407 +++++++++++++++++++++++++++++--
 drivers/iio/industrialio-buffer.c        | 164 +++++++++++--
 drivers/iio/kfifo_buf.c                  |  11 +-
 drivers/staging/iio/accel/sca3000_ring.c |   4 +-
 include/linux/iio/buffer.h               |   8 +-
 include/linux/iio/iio.h                  |  13 +
 7 files changed, 641 insertions(+), 50 deletions(-)

-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux