SAMA5 EHCI: Added logic to detect port speed.  Handling is insufficient
SAMA5: EHCI now handles low- and full-speed connections by giving them to OHCI; OHCI now uses the work queue to defer interrupt processing; If both OHCI and EHCI are enabled, EHCI is the master of the UHPHS interrupt
SAMA5: OHCI various bugfixes for interrupt handling
SAMA5D3x-EK: Fix some backward conditional compilation
Network ARP harvesting: Corect backward condition in netmask task.  From Max Holtzberg
SAMA5 OHCI:  Fix backward conditional compilation. Clean-up OHCI/EHCI debug output
SAMA5 OHCI:  Fix semaphore handling bug.  OHCI is now function by itself again after changes to integrate with EHCI
EHCI reset bit was not being set correctly
Add ENCX24J600 Ethernet driver and support for the ENCX24J600 with the Olimex STM32 P107 board.  From Max Holtberg
SAMA5 EHCI: Data toggle and status phase fixes
Fix an bug where long ROMFS file names are not read correctly.  From Mike Smith
#17 Fix if CONFIG_SDIO_BLOCKSETUP defined, OS will crash. From CCTSAO
ENCX24J600:  Use the ENC's SRAM from multiple TX packets.  From Max Holtzberg
SAMA5 EHCI:  Taking direction from wrong bit in SETUP request; need to flush data buffer before starting SETUP request
SAMA5 EHCI: Status phase is the opposite direction as the data phase
Add a new method to the USB host driver interface:  getdevinfo.  This method will return information about the currently connected device.  At present, it only returns the device speed.  The speed is needed by the enumeration logic in order to set a credible initial EP0 max packet size
SAMA4 EHCI:  Correct some backward conditional compilation; fix some warnings
Add hooks to select Cortex-A8
Fix all occurrences of "the the" in documentation and comments
SAMA5 OHCI+EHCI: Using cp15_clean instead of cp15_coherent; EHCI: Need to set alt pointer in order to handle short transfers.