kernel-fxtec-pro1x/include/linux/usb
Kuninori Morimoto e73a9891b3 usb: renesas_usbhs: add DMAEngine support
USB DMA was installed on "normal DMAC" when SH7724 or older SuperH,
but the "USB-DMAC" was prepared on recent SuperH.
These 2 DMAC have a little bit different behavior.

This patch add DMAEngine code for "normal DMAC",
but it is still using PIO fifo.
The DMA fifo will be formally supported in the future.

You can enable DMA fifo by local fixup
usbhs_fifo_pio_push_handler -> usbhs_fifo_dma_push_handler
usbhs_fifo_pio_pop_handler  -> usbhs_fifo_dma_pop_handler
on usbhsg_ep_enable.

This DMAEngine was tested by g_file_storage on SH7724 Ecovec board

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-06-07 09:10:10 -07:00
..
association.h
atmel_usba_udc.h
audio-v2.h
audio.h
c67x00.h
cdc.h CDC NCM errata updates for cdc.h 2011-02-08 13:54:42 -08:00
ch9.h usb/ch9: use proper endianess for wBytesPerInterval 2011-05-02 16:42:51 -07:00
ch11.h USB: Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. 2011-03-13 18:23:50 -07:00
composite.h usb: gadget: composite: Allow function drivers to pause control transfers 2011-05-10 14:14:57 -07:00
ehci_def.h USB: EHCI: Support controllers with big endian capability regs 2011-05-03 11:43:21 -07:00
functionfs.h Fix common misspellings 2011-03-31 11:26:23 -03:00
g_hid.h
g_printer.h
gadget.h USB: gadget.h depends on ch9.h so include ch9.h directly 2011-06-07 09:09:09 -07:00
gadgetfs.h
gpio_vbus.h
hcd.h usb: Make core allocate resources per PCI-device. 2011-03-13 18:23:06 -07:00
input.h
intel_mid_otg.h
iowarrior.h
irda.h
isp116x.h
isp1362.h
isp1760.h
Kbuild USB: gadget: export functionfs.h to the includes available for userspace 2011-02-04 11:57:21 -08:00
langwell_otg.h
langwell_udc.h
m66592.h
midi.h Fix common misspellings 2011-03-31 11:26:23 -03:00
msm_hsusb.h USB: OTG: msm: Implement charger detection 2011-05-06 18:27:48 -07:00
msm_hsusb_hw.h USB: OTG: msm: Add PHY suspend support for MSM8960 2011-05-06 18:27:49 -07:00
musb.h
net2280.h
otg.h usb: fix building musb drivers 2011-05-06 18:16:39 -07:00
quirks.h
r8a66597.h
renesas_usbhs.h usb: renesas_usbhs: add DMAEngine support 2011-06-07 09:10:10 -07:00
rndis_host.h rndis_host: Poll status before control channel where necessary 2011-04-13 14:48:55 -07:00
serial.h Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6 2011-03-16 15:11:04 -07:00
sl811.h
storage.h
tmc.h
ulpi.h usb: otg: Add ulpi viewport access ops 2011-03-11 14:22:10 -08:00
usbnet.h usbnet: Resubmit interrupt URB if device is open 2011-04-28 12:56:09 -07:00
video.h
wusb-wa.h
wusb.h Fix common misspellings 2011-03-31 11:26:23 -03:00