[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <SN7PR03MB71326BC0EFF84E8D889599238E85A@SN7PR03MB7132.namprd03.prod.outlook.com>
Date: Tue, 5 Dec 2023 15:52:23 +0000
From: "Hennerich, Michael" <Michael.Hennerich@...log.com>
To: Nuno Sá <noname.nuno@...il.com>,
David Lechner <dlechner@...libre.com>,
"linux-spi@...r.kernel.org" <linux-spi@...r.kernel.org>
CC: Mark Brown <broonie@...nel.org>, "Sa, Nuno" <Nuno.Sa@...log.com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Lars-Peter Clausen <lars@...afoo.de>
Subject: RE: [PATCH 0/9] spi: axi-spi-engine: improvements round 2
> -----Original Message-----
> From: Nuno Sá <noname.nuno@...il.com>
> Sent: Dienstag, 5. Dezember 2023 16:12
> To: David Lechner <dlechner@...libre.com>; linux-spi@...r.kernel.org
> Cc: Mark Brown <broonie@...nel.org>; Hennerich, Michael
> <Michael.Hennerich@...log.com>; Sa, Nuno <Nuno.Sa@...log.com>; linux-
> kernel@...r.kernel.org; Lars-Peter Clausen <lars@...afoo.de>
> Subject: Re: [PATCH 0/9] spi: axi-spi-engine: improvements round 2
>
>
> On Mon, 2023-12-04 at 11:33 -0600, David Lechner wrote:
> > We are working towards adding support for the offload feature [1] of
> > the AXI SPI Engine IP core. Before we can do that, we want to make
> > some general fixes and improvements to the driver. In order to avoid a
> > giant series with 35+ patches, we are splitting this up into a few
> > smaller series.
> >
> > This is a continuation of the work started in [2] which has been
> > applied to spi/for-6.8 [3]. This series must be applied on top of that
> > series to apply cleanly.
> >
> > Once this series is applied, we will follow up with the 3rd series
> > that implements the offload support. The offload support will also
> > involve the IIO subsystem (a new IIO driver will depend on the new SPI
> > offload feature), so I'm mentioning this now in case we want to do
> > anything ahead of time to prepare for that (e.g. putting all of these
> > changes on a separate branch).
> >
> > [1]:
> > https://wiki.analog.com/resources/fpga/peripherals/spi_engine/offload
> > [2]:
> > https://urldefense.com/v3/__https://lore.kernel.org/linux-spi/20231117
> > -axi-spi-engine-series-1-v1-0-cc59db999b87@...libre.com/__;!!A3Ni8CS0y
> >
> 2Y!4P8x0PlUachyveotKnjDl76l9lcBm5HvGgZVXAfsa26fHvTXZ7Cvmq2lt_ZPP58
> nPhJ
> > K_sGO56g48deUWlcDSsY8qg$
> > [3]:
> > https://urldefense.com/v3/__https://git.kernel.org/pub/scm/linux/kerne
> > l/git/broonie/spi.git/log/?h=for-6.8__;!!A3Ni8CS0y2Y!4P8x0PlUachyveotK
> >
> njDl76l9lcBm5HvGgZVXAfsa26fHvTXZ7Cvmq2lt_ZPP58nPhJK_sGO56g48deU
> Wlfwzsn
> > PJw$
> >
> > ---
>
> Acked-by: Nuno Sa <nuno.sa@...log.com>
Acked-by: Michael Hennerich <michael.hennerich@...log.com>
>
> > David Lechner (9):
> > spi: axi-spi-engine: return void from
> > spi_engine_compile_message()
> > spi: axi-spi-engine: populate xfer->effective_speed_hz
> > spi: axi-spi-engine: remove spi_engine_get_clk_div()
> > spi: axi-spi-engine: fix sleep ticks calculation
> > spi: axi-spi-engine: remove xfer arg from spi_engine_gen_sleep()
> > spi: axi-spi-engine: implement xfer->cs_change_delay
> > spi: axi-spi-engine: restore clkdiv at end of message
> > spi: axi-spi-engine: remove delay from CS assertion
> > spi: axi-spi-engine: add watchdog timer
> >
> > drivers/spi/spi-axi-spi-engine.c | 116
> > ++++++++++++++++++++++++++-------------
> > 1 file changed, 77 insertions(+), 39 deletions(-)
> > ---
> > base-commit: 8e6a43961f24cf841d3c0d199521d0b284d948b9
> > change-id: 20231129-axi-spi-engine-series-2-5f0a6053dea0
Powered by blists - more mailing lists