Messages in this thread | | | Date | Mon, 3 Jun 2019 10:12:51 +0530 | From | Vinod Koul <> | Subject | Re: [PATCH] PCI: endpoint: Add DMA to Linux PCI EP Framework |
| |
Hi Kishon,
On 03-06-19, 09:54, Kishon Vijay Abraham I wrote:
> right. For the endpoint case, drivers/pci/controller should register with the > dmaengine i.e if the controller has aN embedded DMA (I think it should be okay > to keep that in drivers/pci/controller itself instead of drivers/dma) and > drivers/pci/endpoint/functions/ should use dmaengine API's (Depending on the > platform, this will either use system DMA or DMA within the PCI controller).
Typically I would prefer the driver to be part of drivers/dma. Would this be a standalone driver or part of the endpoint driver. In former case we can move to dmaengine for latter i guess it makes sense to stay in PCI
Thanks -- ~Vinod
| |