All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/6] iio: Add output buffer support
@ 2021-10-07  8:00 Mihail Chindris
  2021-10-07  8:00 ` [PATCH v6 1/6] " Mihail Chindris
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Mihail Chindris @ 2021-10-07  8:00 UTC (permalink / raw)
  To: linux-kernel, linux-iio
  Cc: lars, Michael.Hennerich, jic23, nuno.sa, dragos.bogdan,
	alexandru.ardelean, Mihail Chindris

Changelog v5 -> v6:
  * https://lore.kernel.org/all/20210916182914.1810-1-mihail.chindris@analog.com
  * Fix check in  iio_update_buffers adding test on insert_buffer 
  * Return if check in iio_update_buffers fails.
  * Fix length typo
  * Add rb->direction check in both read and write functions.
  * Add fixes tags
  * Add  Reviewed-by: Alexandru Ardelean <ardeleanalex@gmail.com> line
  * Remove unnecessary (u8 *) cast
  * Remove unnecessary AD5766_NUM_CH define

Changelog v4 -> v5:
  * https://lore.kernel.org/all/20210820165927.4524-1-mihail.chindris@analog.com
  * Remove ad3552r example from series and replace with the update of an
    existing driver: ad5662. Will add ad3552r in other another series.
  * Make normal comment from kernel-doc comment. (A bot was complaining about that)
  * Add indio_dev->info check 
  * Rename iio_buffer_remove_sample -> iio_pop_from_buffer
  * Fix comment of remove_from: sample -> scan
  * Change iio_pop_from_buffer data type to void * to be consistent with
    iio_push_to_buffers
  * Remove use watermark, in our kernel is not used and I can't think of an
    usecase for it.
  * Reimplement write to increment buffer index and handle blocking and
    noblocking calls
  * Move `if (insert_buffer->direction == IIO_BUFFER_DIRECTION_OUT)` outside lock
  * Remove redundant checks of `if (insert_buffer->direction ==
    IIO_BUFFER_DIRECTION_OUT)`

Alexandru Ardelean (1):
  iio: triggered-buffer: extend support to configure output buffers

Lars-Peter Clausen (1):
  iio: kfifo-buffer: Add output buffer support

Mihail Chindris (4):
  iio: Add output buffer support
  drivers: iio: dac: ad5766: Fix dt property name
  Documentation:devicetree:bindings:iio:dac: Fix val
  drivers:iio:dac:ad5766.c: Add trigger buffer

 .../bindings/iio/dac/adi,ad5766.yaml          |   2 +-
 drivers/iio/accel/adxl372.c                   |   1 +
 drivers/iio/accel/bmc150-accel-core.c         |   1 +
 drivers/iio/adc/at91-sama5d2_adc.c            |   4 +-
 .../buffer/industrialio-triggered-buffer.c    |   8 +-
 drivers/iio/buffer/kfifo_buf.c                |  50 +++++++
 .../cros_ec_sensors/cros_ec_sensors_core.c    |   5 +-
 .../common/hid-sensors/hid-sensor-trigger.c   |   5 +-
 drivers/iio/dac/ad5766.c                      |  48 ++++++-
 drivers/iio/iio_core.h                        |   4 +
 drivers/iio/industrialio-buffer.c             | 127 +++++++++++++++++-
 drivers/iio/industrialio-core.c               |   1 +
 include/linux/iio/buffer.h                    |   7 +
 include/linux/iio/buffer_impl.h               |  11 ++
 include/linux/iio/triggered_buffer.h          |  11 +-
 15 files changed, 269 insertions(+), 16 deletions(-)


base-commit: 94a853eca720ac9e385e59f27e859b4a01123f58
-- 
2.27.0


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

end of thread, other threads:[~2021-10-10 16:19 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-07  8:00 [PATCH v6 0/6] iio: Add output buffer support Mihail Chindris
2021-10-07  8:00 ` [PATCH v6 1/6] " Mihail Chindris
2021-10-07 16:05   ` Jonathan Cameron
2021-10-07 16:24     ` Chindris, Mihail
2021-10-07 17:04       ` Chindris, Mihail
2021-10-07 17:13       ` Jonathan Cameron
2021-10-08  6:56         ` Alexandru Ardelean
2021-10-10 16:10           ` Jonathan Cameron
2021-10-07  8:00 ` [PATCH v6 2/6] iio: kfifo-buffer: " Mihail Chindris
2021-10-07  8:00 ` [PATCH v6 3/6] iio: triggered-buffer: extend support to configure output buffers Mihail Chindris
2021-10-10 16:21   ` Jonathan Cameron
2021-10-07  8:00 ` [PATCH v6 4/6] drivers: iio: dac: ad5766: Fix dt property name Mihail Chindris
2021-10-07 15:51   ` Jonathan Cameron
2021-10-07  8:00 ` [PATCH v6 5/6] Documentation:devicetree:bindings:iio:dac: Fix val Mihail Chindris
2021-10-07 15:53   ` Jonathan Cameron
2021-10-07  8:00 ` [PATCH v6 6/6] drivers:iio:dac:ad5766.c: Add trigger buffer Mihail Chindris
2021-10-10 16:23   ` Jonathan Cameron
2021-10-07  8:10 ` [PATCH v6 0/6] iio: Add output buffer support Chindris, Mihail

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.