author | Ravi B <ravibabu@ti.com> | |
Tue, 14 Jun 2011 17:51:59 +0000 (23:21 +0530) | ||
committer | Vaibhav Hiremath <hvaibhav@ti.com> | |
Mon, 23 Jan 2012 19:14:09 +0000 (00:44 +0530) | ||
commit | 5824bf1cab99d979cacd71a82fb1e5eabda7bc9b | |
tree | fa3c2321937d1eae45593e296a872fc2f66ceeb7 | tree | snapshot (tar.xz tar.gz zip) |
parent | a63fd7cd8d9eecc714aed27c358956c49277395f | commit | diff |
musb: cppi41: adding musb CPPI41 DMA support
Texas Instruments CPPI 4.1 DMA support for the MUSBMHRDC driver.
The code makes use of the accelerated "generic RNDIS" DMA mode, falling back to
the transparent (packet per transfer) mode if the hardware restrictions prevent
it from using the accelerated mode.
Update:
- has update for is_cppi41_enabled() due to musb changes
Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com>
Texas Instruments CPPI 4.1 DMA support for the MUSBMHRDC driver.
The code makes use of the accelerated "generic RNDIS" DMA mode, falling back to
the transparent (packet per transfer) mode if the hardware restrictions prevent
it from using the accelerated mode.
Update:
- has update for is_cppi41_enabled() due to musb changes
Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com>
drivers/usb/musb/Kconfig | diff | blob | history | |
drivers/usb/musb/Makefile | diff | blob | history | |
drivers/usb/musb/cppi41_dma.c | [new file with mode: 0644] | blob |
drivers/usb/musb/cppi41_dma.h | [new file with mode: 0644] | blob |
drivers/usb/musb/musb_core.c | diff | blob | history | |
drivers/usb/musb/musb_core.h | diff | blob | history | |
drivers/usb/musb/musb_dma.h | diff | blob | history | |
drivers/usb/musb/musb_gadget.c | diff | blob | history | |
drivers/usb/musb/musb_host.c | diff | blob | history |