RE: [PATCH RFC 1/2] MUSB: CPPI 4.1 DMA driver (take 4)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Hello.
> 
> Russell King - ARM Linux wrote:
> 
> >>>>Is there any updated patch on cppi4.1 core also?
> 
> >>>Is there _any_ cppi4.1 core patch anywhere?  Not according to google.
> 
> >>Russell,
> 
> >>Here is the latest version of cppi4.1 core.
> >>http://patchwork.kernel.org/patch/46698/
> 
> [...]
> 
> >>>If it's a USB DMA device (from the patches I can find, that seems to be
> >>>the case) then why can't it live in drivers/usb or drivers/dma ?
> >>
> >>CPPI4.1 DMA engine can be used either by USB or by Ethernet interface
> though
> >>currently only USB is using it but in future even Ethernet devices may
> use it.
> 
> > drivers/dma does seem to be the right place for this.
> 
>     Russell, it makes me wonder why drivers/dma/ seemed the right place to
> you, just because of the name? :-)
>     After spending some time on studying the infrastructure there I came
> to
> conclusion that this is not the right place because all the controllers
> supported there have features like memory-to-memory transfers or even RAID
> function offloading -- which CPPI 4.1 totally lacks (it's there purely to
> serve the peripherals).
>     Adding drivers/dma/ people to this discussion in hopes they can
> correct
> me (or support me :-)...

Russell,

Please provide your thought/suggestion on this issue which is affecting
further development of CPPI4.1 DMA driver.

As Sergei pointed out, arch/arm/common seems to be the best suited place
for this driver. Is this fine for you OR do you see any issue with this
approach?

Please let us know if you need more details.

Regards,
Ajay
> 
> WBR, Sergei
> --
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux