Updates to the STM32 OTGFS host logic from Leo
Undefine IRQPRIO in all configurations it should not be set
SAMA5 ADC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
Sourceforge Patch #37:  Missing semicolon
SAMA5 CAN: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
SAMA5 EMAC/GMAC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
SAMA5 SSC: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
SAMA5 TWI: If running from SDRAM, BOARD_MCK_FREQUENCY is not a constant and cannot be used in pre-processor conditionals
MIO183QT-9A LCD driver updated to support reading from the LCD.  From Toby Duckwork
STM32 F2:  Fix SPI2 MOSI pin mapping.  From dlsitzer
STM32 OTGFS Host:  Additional trace points from Leo
Costmetic: Replace spaces with tabs
Updated README files
Move the un-definitions of __ramfuncs__ from the sam_clockconfig.c to the common up_internal.h header file so that the attribute will be applied the same to function definitions and prototypes.
SAMA5 EMAC:  Missing right parens from last change.  Noted by Luciano Neri
SAMA5 board.h files use type xcpt_t and so must include nuttx/irq.h for type xcpt_t
STM32 OTGFS Host:  Changes from Leo for low-speed devices and interrupt endpoints
STM32 OTGFS Host: If OTGFS_HCCHAR_ODDFRM is not goint to be set, then it should be cleared
Add logic to register HID keybaord and mouse classes; fix some conditional compilation.  From Leo
HID mouse:  Don't include NAKs in error count.  From Leo