devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: Nuno Sa via B4 Relay <devnull+nuno.sa.analog.com@kernel.org>
Cc: <nuno.sa@analog.com>,
	linux-iio@vger.kernel.org, devicetree@vger.kernel.org,
	Lars-Peter Clausen <lars@metafoo.de>,
	Michael Hennerich <Michael.Hennerich@analog.com>,
	Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Frank Rowand <frowand.list@gmail.com>,
	Olivier Moysan <olivier.moysan@foss.st.com>,
	Rob Herring <robh@kernel.org>
Subject: Re: [PATCH v8 0/7] iio: add new backend framework
Date: Sun, 4 Feb 2024 16:01:36 +0000	[thread overview]
Message-ID: <20240204160136.0faa3125@jic23-huawei> (raw)
In-Reply-To: <20240204145933.6f29538c@jic23-huawei>

On Sun, 4 Feb 2024 14:59:33 +0000
Jonathan Cameron <jic23@kernel.org> wrote:

> On Fri, 02 Feb 2024 16:08:31 +0100
> Nuno Sa via B4 Relay <devnull+nuno.sa.analog.com@kernel.org> wrote:
> 
> > v1:
> >  https://lore.kernel.org/linux-iio/20231204144925.4fe9922f@jic23-huawei/T/#m222f5175273b81dbfe40b7f0daffcdc67d6cb8ff
> > 
> > v2:
> >  https://lore.kernel.org/r/20231208-dev-iio-backend-v2-0-5450951895e1@analog.com
> > 
> > v3:
> >  https://lore.kernel.org/linux-iio/20231213-dev-iio-backend-v3-0-bb9f12a5c6dc@analog.com/
> > 
> > v4:
> >  https://lore.kernel.org/r/20231220-iio-backend-v4-0-998e9148b692@analog.com
> > 
> > v5:
> >  https://lore.kernel.org/r/20240112-iio-backend-v5-0-bdecad041ab4@analog.com
> > 
> > v6:
> >  https://lore.kernel.org/r/20240119-iio-backend-v6-0-189536c35a05@analog.com
> > 
> > v7
> >  https://lore.kernel.org/r/20240123-iio-backend-v7-0-1bff236b8693@analog.com
> > 
> > Changes in v8:
> >  - Dropped commit ("of: property: fix typo in io-channels") - applied
> >    via DT tree. Also dropped commit
> >    ("driver: core: allow modifying device_links flags") - did not made
> >    sense.
> >  - Patch 7
> >   * Do not change the version string format during probe.
> > 
> > Jonathan, the series is based on next-20240202 since it already includes
> > the io-channels fix Rob applied in his tree. I guess it should land in rc3 so
> > after you rebase, all patches should apply cleanly (if applying them of course
> > :)). Let me know if anything fails...  
> 
> Given that merge (between my tree and Rob's) is about as trivial as they come
> I'll take the series now (rather than delaying) and rely on Stephen (for next)
> and Greg (once I send a pull request) to deal with it.
> 
> It's the sort of merge that makes Linus grumpy if people rebase to avoid it!
> 
> On that note, applied with those tweaks to the broken binding patch.
> 
> Initially pushed out as testing to see if 0-day moans at us a lot about anything.
Dropped again as comments in from Andy crossed with this.

Jonathan

> 
> Jonathan
> 
> > 
> > (also dropped the devlink Reviewers from the Cc list as that patch was
> > dropped).
> > 
> > Keeping the block diagram  so we don't have to follow links
> > to check one of the typical setups.
> > 
> >                                            -------------------------------------------------------
> >  ------------------                        | -----------         ------------      -------  FPGA |
> >  |     ADC        |------------------------| | AXI ADC |---------| DMA CORE |------| RAM |       |
> >  | (Frontend/IIO) | Serial Data (eg: LVDS) | |(backend)|---------|          |------|     |       |
> >  |                |------------------------| -----------         ------------      -------       |
> >  ------------------                        -------------------------------------------------------
> > 
> > ---
> > Nuno Sa (6):
> >       dt-bindings: adc: ad9467: add new io-backend property
> >       dt-bindings: adc: axi-adc: update bindings for backend framework
> >       iio: buffer-dmaengine: export buffer alloc and free functions
> >       iio: add the IIO backend framework
> >       iio: adc: ad9467: convert to backend framework
> >       iio: adc: adi-axi-adc: move to backend framework
> > 
> > Olivier Moysan (1):
> >       of: property: add device link support for io-backends
> > 
> >  .../devicetree/bindings/iio/adc/adi,ad9467.yaml    |   4 +
> >  .../devicetree/bindings/iio/adc/adi,axi-adc.yaml   |   8 +-
> >  MAINTAINERS                                        |   8 +
> >  drivers/iio/Kconfig                                |   9 +
> >  drivers/iio/Makefile                               |   1 +
> >  drivers/iio/adc/Kconfig                            |   4 +-
> >  drivers/iio/adc/ad9467.c                           | 268 +++++++++-----
> >  drivers/iio/adc/adi-axi-adc.c                      | 379 +++++--------------
> >  drivers/iio/buffer/industrialio-buffer-dmaengine.c |   8 +-
> >  drivers/iio/industrialio-backend.c                 | 412 +++++++++++++++++++++
> >  drivers/of/property.c                              |   2 +
> >  include/linux/iio/adc/adi-axi-adc.h                |  68 ----
> >  include/linux/iio/backend.h                        |  72 ++++
> >  include/linux/iio/buffer-dmaengine.h               |   3 +
> >  14 files changed, 793 insertions(+), 453 deletions(-)
> > ---
> > base-commit: 076d56d74f17e625b3d63cf4743b3d7d02180379
> > change-id: 20231219-iio-backend-a3dc1a6a7a58
> > --
> > 
> > Thanks!
> > - Nuno Sá
> >   
> 
> 


      reply	other threads:[~2024-02-04 16:01 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-02 15:08 [PATCH v8 0/7] iio: add new backend framework Nuno Sa via B4 Relay
2024-02-02 15:08 ` [PATCH v8 1/7] dt-bindings: adc: ad9467: add new io-backend property Nuno Sa via B4 Relay
2024-02-02 15:08 ` [PATCH v8 2/7] dt-bindings: adc: axi-adc: update bindings for backend framework Nuno Sa via B4 Relay
2024-02-02 16:35   ` Rob Herring
2024-02-02 21:38   ` David Lechner
2024-02-04  7:30     ` Sa, Nuno
2024-02-04 14:51       ` Jonathan Cameron
2024-02-02 15:08 ` [PATCH v8 3/7] of: property: add device link support for io-backends Nuno Sa via B4 Relay
2024-02-04 14:55   ` Jonathan Cameron
2024-02-02 15:08 ` [PATCH v8 4/7] iio: buffer-dmaengine: export buffer alloc and free functions Nuno Sa via B4 Relay
2024-02-02 15:08 ` [PATCH v8 5/7] iio: add the IIO backend framework Nuno Sa via B4 Relay
2024-02-04 15:52   ` andy.shevchenko
2024-02-05  8:44     ` Nuno Sá
2024-02-05 10:02     ` Nuno Sá
2024-02-06  8:26       ` Nuno Sá
2024-02-02 15:08 ` [PATCH v8 6/7] iio: adc: ad9467: convert to " Nuno Sa via B4 Relay
2024-02-02 15:08 ` [PATCH v8 7/7] iio: adc: adi-axi-adc: move " Nuno Sa via B4 Relay
2024-02-04 14:59 ` [PATCH v8 0/7] iio: add new " Jonathan Cameron
2024-02-04 16:01   ` Jonathan Cameron [this message]

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=20240204160136.0faa3125@jic23-huawei \
    --to=jic23@kernel.org \
    --cc=Michael.Hennerich@analog.com \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=devnull+nuno.sa.analog.com@kernel.org \
    --cc=frowand.list@gmail.com \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=lars@metafoo.de \
    --cc=linux-iio@vger.kernel.org \
    --cc=nuno.sa@analog.com \
    --cc=olivier.moysan@foss.st.com \
    --cc=robh+dt@kernel.org \
    --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;
as well as URLs for NNTP newsgroup(s).