65111084c6
More omap_udc updates: * OMAP 1710 updates - new UDC bit for clearing endpoint toggle, affecting CLEAR_HALT - new OTG bits affecting wakeup * Fix the bug Vladimir noted, that IN-DMA transfer code path kicks in for under 1024 bytes (not "up to 1024 bytes") * Handle transceiver setup more intelligently - use transceiver whenever one's available; this can be handy for GPIO based, loopback, or transceiverless configs - cleanup correctly after the "unrecognized HMC" case * DMA performance tweaks - allow burst/pack for memory access - use 16 bit DMA access most of the time on TIPB * Add workarounds for some DMA errata (not observed "in the wild"): - DMA CSAC/CDAC reads returning zero - RX/TX DMA config registers bit 12 always reads as zero (TI patch) * More "sparse" warnings removed, notably "changing" the SETUP packet to return data in USB byteorder (an API change, null effect on OMAP except for these warnings). Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
||
---|---|---|
.. | ||
aic23.h | ||
board-h2.h | ||
board-h3.h | ||
board-h4.h | ||
board-innovator.h | ||
board-netstar.h | ||
board-osk.h | ||
board-perseus2.h | ||
board-voiceblue.h | ||
board.h | ||
cpu.h | ||
debug-macro.S | ||
dma.h | ||
entry-macro.S | ||
fpga.h | ||
gpio.h | ||
hardware.h | ||
io.h | ||
irqs.h | ||
mcbsp.h | ||
memory.h | ||
mux.h | ||
omap16xx.h | ||
omap730.h | ||
omap1510.h | ||
param.h | ||
pm.h | ||
system.h | ||
tc.h | ||
timex.h | ||
tps65010.h | ||
uncompress.h | ||
usb.h | ||
vmalloc.h |