linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v6 0/2] iio: potentiostat: add LMP91000 support
@ 2016-09-24  6:04 Matt Ranostay
  2016-09-24  6:04 ` [PATCH v6 1/2] iio: inkern: add iio_read_channel_offset helper Matt Ranostay
  2016-09-24  6:04 ` [PATCH v6 2/2] iio: potentiostat: add LMP91000 support Matt Ranostay
  0 siblings, 2 replies; 5+ messages in thread
From: Matt Ranostay @ 2016-09-24  6:04 UTC (permalink / raw)
  To: linux-iio; +Cc: jic23, Matt Ranostay

Changes from v1:
 * Rename ti-adc1x1s.c driver to ti-adc161s626.c
 * Switch from iio_channel_read() to using the industrialio-buffer-cb
   interface
 * Process data in ADC trigger handler for buffer callbacks
 * Set the mux trigger to the ADC referenced by io-channels by default

Changes from v2:
 * Fix configuration index shifting values
 * Switch from wait_for_completion_interruptible to wait_for_completion_timeout

Changes from v3:
 * Fix order of probe function error rollback

Changes from v4:
 * Report back scale + offset from adc
 * Switch temperature channel from IIO_VOLTAGE to IIO_TEMP with processing
 * Add iio_read_channel_offset helper

Changes from v5:
 * making IIO_CHAN_INFO_SCALE consumer access have less duplicate code
 * fixed race condition with trigger getting registered before immutable trigger
   being set to the ADC consumer

Matt Ranostay (2):
  iio: inkern: add iio_read_channel_offset helper
  iio: potentiostat: add LMP91000 support

 .../bindings/iio/potentiostat/lmp91000.txt         |  30 ++
 drivers/iio/Kconfig                                |   1 +
 drivers/iio/Makefile                               |   1 +
 drivers/iio/inkern.c                               |  39 +-
 drivers/iio/potentiostat/Kconfig                   |  22 +
 drivers/iio/potentiostat/Makefile                  |   6 +
 drivers/iio/potentiostat/lmp91000.c                | 445 +++++++++++++++++++++
 include/linux/iio/consumer.h                       |  13 +
 8 files changed, 544 insertions(+), 13 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt
 create mode 100644 drivers/iio/potentiostat/Kconfig
 create mode 100644 drivers/iio/potentiostat/Makefile
 create mode 100644 drivers/iio/potentiostat/lmp91000.c

-- 
2.7.4


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-09-24 16:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-24  6:04 [PATCH v6 0/2] iio: potentiostat: add LMP91000 support Matt Ranostay
2016-09-24  6:04 ` [PATCH v6 1/2] iio: inkern: add iio_read_channel_offset helper Matt Ranostay
2016-09-24 16:52   ` Jonathan Cameron
2016-09-24  6:04 ` [PATCH v6 2/2] iio: potentiostat: add LMP91000 support Matt Ranostay
2016-09-24 16:59   ` Jonathan Cameron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).