This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Query on using SDMA to transfer data between memory and USB EHCI controller

Hi,

My Application needs  to setup  SDMA to transfer data to/from USB EHCI controller and Memory. I am not able to find the  initialization stuff related to this setup.

Is it possible to configure SDMA to to this job.Can you guys give some pointers to implement this?

Regards,

Subhashini

 

 

 

  • USB EHCI has its own DMA to handle the data transfer. You can refer linux EHCI host controller driver at http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/usb/host;h=cd7c9e20fb58753a0dd0900c30f33ce26d1ab9bf;hb=701b259f446be2f3625fb852bceb93afe76e206d

    other reference will be uboot ehci implementation at http://git.denx.de/?p=u-boot.git;a=tree;f=drivers/usb/host;h=ecd8bb439706c72f50cfc383a4453abba2c3a56a;hb=137703b811502dfea364650fb3e17f20b4c21333

    Ajay