RE: DMA Engine vs. DMA Transfer API

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

 



Clifford Wolf [mailto:[email protected]] 
>
>Hi Shannon, hi lkml,

Hi Clifford,

>I'm writing a driver for the built-in DMA controller of the Freescale
>MPC8349E PowerPC based microcontroller. Unfortunately the DMA-Engine
>API seams to be the totally wrong thing for that since this 
>DMA controller
>has many features which are not available thru dmaengine 
>[...]

This has been one of the biggest issues with the original dmaengine
interface - it didn't play well with others.  Since then a few folks
have taken a couple shots at it, but Dan Williams recently has done it
best in his changes aimed at rolling in his RAID accelleration engine.
Most of what you are looking for is already available - see the recent
changes in the dmaengine that allow for multiple DMA clients, multiple
DMA engines, and a method for selecting DMA services based upon the
capabilities needed.

If these changes still don't quite fit your need, let us know and we can
probably help you work it out.

Now, you go back to your vacation and I'll go back to my quiet Sunday
afternoon.

sln
--
======================================================================
Mr. Shannon Nelson                 LAN Access Division, Intel Corp.
[email protected]                I don't speak for Intel
(503) 712-7659                    Parents can't afford to be squeamish.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux