mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-09-14 18:22:56 +00:00
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>
|
History
|
|
|---|---|---|
| .. | ||
| 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 | ||