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á
> >
>
>
prev parent 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).