* SPI for IMX6x with cyclic DMA
@ 2020-08-13 13:31 Andrea Tessadri
2020-08-13 14:28 ` [meta-freescale] " Andrey Zhizhikin
0 siblings, 1 reply; 3+ messages in thread
From: Andrea Tessadri @ 2020-08-13 13:31 UTC (permalink / raw)
To: meta-freescale
[-- Attachment #1: Type: text/plain, Size: 612 bytes --]
I've just developed and tested cyclic DMA transfer for a SPI device on a
IMX6UL with kernel 4.9.88
I wanted to have a single SPI transfer repeated continuously in order to
feed a DAC for generation of a particular waveform for a medical device,
without interruption and minimal jitter (this is why I though to make the
change at low level, instead of making the protocol driver to pump several
identical messages to SPI subsystem)
I am wondering if this feature could be interesting for other applications
and if it is worth to submit a patch for drivers/spi/spi-imx.c
Thank you in advance
Andrea
[-- Attachment #2: Type: text/html, Size: 697 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-freescale] SPI for IMX6x with cyclic DMA
2020-08-13 13:31 SPI for IMX6x with cyclic DMA Andrea Tessadri
@ 2020-08-13 14:28 ` Andrey Zhizhikin
[not found] ` <6bd6ba74-1b5f-4f9d-cc68-73791014014a@nelint.com>
0 siblings, 1 reply; 3+ messages in thread
From: Andrey Zhizhikin @ 2020-08-13 14:28 UTC (permalink / raw)
To: Andrea Tessadri; +Cc: meta-freescale Mailing List
On Thu, Aug 13, 2020 at 3:31 PM Andrea Tessadri
<tessadriandrea@gmail.com> wrote:
>
> I've just developed and tested cyclic DMA transfer for a SPI device on a IMX6UL with kernel 4.9.88
> I wanted to have a single SPI transfer repeated continuously in order to feed a DAC for generation of a particular waveform for a medical device, without interruption and minimal jitter (this is why I though to make the change at low level, instead of making the protocol driver to pump several identical messages to SPI subsystem)
> I am wondering if this feature could be interesting for other applications and if it is worth to submit a patch for drivers/spi/spi-imx.c
This is definitely a wrong list for those changes, it should go to
LKML instead. This list is used for discussions regarding Yocto
Project distribution, and I believe you're interested in merging your
changes into Kernel. For that you should post this RFC to LKML.
> Thank you in advance
>
> Andrea
>
>
--
Regards,
Andrey.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-freescale] SPI for IMX6x with cyclic DMA
[not found] ` <6bd6ba74-1b5f-4f9d-cc68-73791014014a@nelint.com>
@ 2020-08-13 15:34 ` Andrea Tessadri
0 siblings, 0 replies; 3+ messages in thread
From: Andrea Tessadri @ 2020-08-13 15:34 UTC (permalink / raw)
To: Eric Nelson; +Cc: Andrey Zhizhikin, meta-freescale Mailing List
[-- Attachment #1: Type: text/plain, Size: 1768 bytes --]
Great, thanks!
Il gio 13 ago 2020, 17:17 Eric Nelson <ericnelsonaz@gmail.com> ha scritto:
> Hi Andrea,
>
> On 8/13/20 7:28 AM, Andrey Zhizhikin wrote:
> > On Thu, Aug 13, 2020 at 3:31 PM Andrea Tessadri
> > <tessadriandrea@gmail.com> wrote:
> >>
> >> I've just developed and tested cyclic DMA transfer for a SPI device on
> a IMX6UL with kernel 4.9.88
>
> Cool!
>
> >> I wanted to have a single SPI transfer repeated continuously in order
> to feed a DAC for generation of a particular waveform for a medical device,
> without interruption and minimal jitter (this is why I though to make the
> change at low level, instead of making the protocol driver to pump several
> identical messages to SPI subsystem)
> >> I am wondering if this feature could be interesting for other
> applications and if it is worth to submit a patch for drivers/spi/spi-imx.c
> >
> > This is definitely a wrong list for those changes, it should go to
> > LKML instead. This list is used for discussions regarding Yocto
> > Project distribution, and I believe you're interested in merging your
> > changes into Kernel. For that you should post this RFC to LKML.
> >
>
> Andrey is right that kernel patches aren't submitted through this list.
>
> Depending on how you've implemented this, the proper mailing list will
> be either or both linux-spi and dmaengine as noted here:
>
> http://vger.kernel.org/vger-lists.html
>
> That said, there are probably more potential users on this list,
> and posting it here might get more feedback than those lists.
>
> And to answer your question about whether it is worth submitting the
> patch set, I'd say "yes". Even if it's not accepted, it might prove
> useful to others.
>
> Regards,
>
>
> Eric
>
[-- Attachment #2: Type: text/html, Size: 2341 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-08-13 15:34 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-13 13:31 SPI for IMX6x with cyclic DMA Andrea Tessadri
2020-08-13 14:28 ` [meta-freescale] " Andrey Zhizhikin
[not found] ` <6bd6ba74-1b5f-4f9d-cc68-73791014014a@nelint.com>
2020-08-13 15:34 ` Andrea Tessadri
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).