SAMA5 OHCI:  Don't prealloc RH port TDs and EDs.  Allocate from a free list like other cases
STM32 SPI: nbits interface extended to handle LSB- or MSB-first operation.  From Teemu Pirinen
SAMA5 OHCI:  Re-organize some endpoint list data structures.. Strange things happen when semaphores lie in DMA memory which is occasionally invalidated
SAMA5 OHCI:  Driver is now basically functional
Add EHCI header file (not quite complete)
STM32 F1 I2C: Fix a typo that crept in with some recent changes.  From Yiran Liao
Completes EHCI header file
Add few more EHCI definitions
USB host: Add device address management support in preparation for USB hub support
SAMA5 OHCI+EHCI mostly cosmetic changes
Add kernel/user memalign functions.  Not fully integrated
Beginning of support for SAMA5 EHCI.  Not much there yet
Add SAMA5 EHCI list traversal logic
SAMA5 EHCI:  At list-oriented cache operations
ENC28J60 errors reported by Max Holtzberg
Move all SAMA5 EHCI interrupt handling to the worker thread
SAMA5 EHCI: Hardware initialization logic
SAMA5 EHCI: transfer termination logic.  Incomplete
SAMA5 EHCI:  Add IOC error handling
SAMA5 EHCI:  Add data transfer logic for asynchronous endpoints