Devicetree
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: Andy Shevchenko <andriy.shevchenko@intel.com>
Cc: "Sabau, Radu bogdan" <radu.sabau@analog.com>,
	Lars-Peter Clausen <lars@metafoo.de>,
	"Hennerich, Michael" <Michael.Hennerich@analog.com>,
	"Sa, Nuno" <Nuno.Sa@analog.com>,
	David Lechner <dlechner@baylibre.com>,
	Andy Shevchenko <andy@kernel.org>,
	Alexandru Ardelean <alexandru.ardelean@analog.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	"Miclaus, Antoniu" <Antoniu.Miclaus@analog.com>,
	"Budai, Robert" <Robert.Budai@analog.com>,
	"Gradinariu, Ramona" <Ramona.Gradinariu@analog.com>,
	"linux-iio@vger.kernel.org" <linux-iio@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	linux <linux@analog.com>,
	Conor Dooley <conor.dooley@microchip.com>
Subject: Re: [PATCH v6 0/8] iio: imu: Add support for the ADI ADIS16607
Date: Sat, 14 Nov 2026 00:21:18 +0000	[thread overview]
Message-ID: <20261114002118.2b7e1d22@jic23-hlaptop> (raw)
In-Reply-To: <avcaMvcntGjnKPAK@ashevche-desk.local>

On Fri, 13 Nov 2026 16:09:54 +0200
Andy Shevchenko <andriy.shevchenko@intel.com> wrote:

> On Fri, Nov 13, 2026 at 12:41:04PM +0000, Sabau, Radu bogdan wrote:
> > > -----Original Message-----
> > > From: Radu Sabau via B4 Relay <devnull+radu.sabau.analog.com@kernel.org>
> > > Sent: Friday, November 13, 2026 2:34 PM  
> 
> ...
> 
> > > Patches 5-8 add the driver in functional groupings, as requested in
> > > v1 review:
> > >  - Patch 5: base driver - probe, raw channel reads, decimation/sample
> > >    frequency, startup and self-test via adislib, debugfs identity
> > >    entries. No buffered capture yet.
> > >  - Patch 6: buffered capture via the device's hardware FIFO, into a
> > >    kfifo buffer filled from a threaded interrupt (no IIO trigger).  
> > 
> > Note: this series implements the FIFO buffered capture with a kfifo
> > buffer for the adis16607 only, using its own threaded interrupt instead
> > of adislib's has_fifo trigger path. I tested it on hardware and it
> > behaves better than the trigger-based version in v5: the interrupt now
> > fires once per watermark batch instead of roughly once per sample, and
> > capture stays clean across repeated buffer enable/disable cycles.
> > 
> > I plan a follow-up series that updates adislib and the other affected
> > devices (the adis16475 FIFO variants) to use a kfifo buffer as well, and
> > then converts this driver to use the adislib helpers.

For those other affected devices be careful of ABI changes.
I'm not sure there will be any though. Not really figured out what you
are proposing changes! Don't worry about that though, I'll see it
when you send the code.

> > 
> > If you would rather have it handled here, I can instead do the adislib
> > and adis16475 changes in this series, as patches ahead of the driver.  
> 
> As you explained above I think the proper change is update the library followed
> by the driver.
> 
I suspect that we can in the meantime merge patches 1-5?  This exciting bit
only affects the fifo part of the series?  I might speculatively apply those
to reduce review load for the follow on series.

Jonathan


  reply	other threads:[~2026-11-14  0:21 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-13 12:33 [PATCH v6 0/8] iio: imu: Add support for the ADI ADIS16607 Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 1/8] iio: imu: adis: Fix custom reset dispatch in adislib Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 2/8] iio: imu: adis: Add optional self_test callback Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 3/8] iio: imu: adis: Add optional init callback Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 4/8] dt-bindings: iio: imu: Add bindings for ADI ADIS16607 Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 5/8] iio: imu: Add driver for the " Radu Sabau via B4 Relay
2026-11-14  0:52   ` Jonathan Cameron
2026-11-13 12:33 ` [PATCH v6 6/8] iio: imu: adis16607: Add FIFO-based buffered capture Radu Sabau via B4 Relay
2026-11-13 12:51   ` sashiko-bot
2026-11-13 14:48   ` Sabau, Radu bogdan
2026-11-14  0:57   ` Jonathan Cameron
2026-11-13 12:33 ` [PATCH v6 7/8] iio: imu: adis16607: Add external clock sync support Radu Sabau via B4 Relay
2026-11-13 12:33 ` [PATCH v6 8/8] iio: imu: adis16607: Add calibration bias support for gyro/accel Radu Sabau via B4 Relay
2026-11-13 12:41 ` [PATCH v6 0/8] iio: imu: Add support for the ADI ADIS16607 Sabau, Radu bogdan
2026-11-13 14:09   ` Andy Shevchenko
2026-11-14  0:21     ` Jonathan Cameron [this message]
2026-11-14  0:25 ` Jonathan Cameron
2026-11-14  0:49   ` Jonathan Cameron

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20261114002118.2b7e1d22@jic23-hlaptop \
    --to=jic23@kernel.org \
    --cc=Antoniu.Miclaus@analog.com \
    --cc=Michael.Hennerich@analog.com \
    --cc=Nuno.Sa@analog.com \
    --cc=Ramona.Gradinariu@analog.com \
    --cc=Robert.Budai@analog.com \
    --cc=alexandru.ardelean@analog.com \
    --cc=andriy.shevchenko@intel.com \
    --cc=andy@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=conor.dooley@microchip.com \
    --cc=devicetree@vger.kernel.org \
    --cc=dlechner@baylibre.com \
    --cc=krzk+dt@kernel.org \
    --cc=lars@metafoo.de \
    --cc=linux-iio@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@analog.com \
    --cc=radu.sabau@analog.com \
    --cc=robh@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox