1 Dec 2006 01:10
Re: DMA controller/engine
Dan Williams <dan.j.williams <at> intel.com>
2006-12-01 00:10:02 GMT
2006-12-01 00:10:02 GMT
> thanks, for your answer. The device im working on can read/write data > to/from memory/devices. So yes, it can also offload memory to memory > access, but also works as the "normal" dma controller > (devices->memory). It's the first time i have to implement the driver > for a device like this so im not sure what direction should i follow. > There are a couple of things to consider too, the dma controller can > have priorities and also each peripheral has its own numeric id (to > store on a register) in case the controller channel reads/writes > to/from a device. Only using the drivers/dma API restricts the > functionality but i guess at least is an API other subsystems (fb, v4l > for example) can benefict from. > Here is what I have done for the iop series dma's: patch introduction e-mail: http://marc.theaimsgroup.com/?l=linux-raid&m=116491661527161&w=2 iop-adma device driver: http://marc.theaimsgroup.com/?l=linux-raid&m=116491866629073&w=2 async_tx api: http://marc.theaimsgroup.com/?l=linux-raid&m=116491753318175&w=2 Dan ------------------------------------------------------------------- List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel FAQ: http://www.arm.linux.org.uk/mailinglists/faq.php Etiquette: http://www.arm.linux.org.uk/mailinglists/etiquette.php
)
thanks.
dilan
-------------------------------------------------------------------
List admin:
RSS Feed