[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <ZJ7C/Ck02QN7+X2/@corigine.com>
Date: Fri, 30 Jun 2023 13:56:44 +0200
From: Simon Horman <simon.horman@...igine.com>
To: Sarath Babu Naidu Gaddam <sarath.babu.naidu.gaddam@....com>
Cc: davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org,
pabeni@...hat.com, robh+dt@...nel.org,
krzysztof.kozlowski+dt@...aro.org, sbhatta@...vell.com,
linux@...linux.org.uk, michal.simek@....com,
radhey.shyam.pandey@....com, netdev@...r.kernel.org,
devicetree@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org, anirudha.sarangi@....com,
harini.katakam@....com, git@....com
Subject: Re: [PATCH net-next V4 0/3] net: axienet: Introduce dmaengine
On Fri, Jun 30, 2023 at 11:08:41AM +0530, Sarath Babu Naidu Gaddam wrote:
> The axiethernet driver can use the dmaengine framework to communicate
> with the xilinx DMAengine driver(AXIDMA, MCDMA). The inspiration behind
> this dmaengine adoption is to reuse the in-kernel xilinx dma engine
> driver[1] and remove redundant dma programming sequence[2] from the
> ethernet driver. This simplifies the ethernet driver and also makes
> it generic to be hooked to any complaint dma IP i.e AXIDMA, MCDMA
> without any modification.
>
> The dmaengine framework was extended for metadata API support during
> the axidma RFC[3] discussion. However, it still needs further
> enhancements to make it well suited for ethernet usecases.
>
> Backward compatibility support:
> To support backward compatibility, we are planning to use below approach,
> 1) Use "dmas" property as an optional for now to differentiate
> dmaengine based ethernet Driver or built-in dma ethernet driver.
> Will move this property to required property some time later.
> 2) after some time, will introduce a new compatible string to support
> the dmaengine method, This new compatible name will use different
> APIs for init and data transfer.
>
> Comments, suggestions, thoughts to implement remaining functional
> features are very welcome!
Hi Sarath,
unfortunately this series doesn't apply on net-next.
net-next is currently closed.
So please provide a v5 once it reposts, after 10th July.
On the other hand, RFCs are welcome any time.
See: https://www.kernel.org/doc/html/next/process/maintainer-netdev.html#development
--
pw-bot: changes-requested
Powered by blists - more mailing lists