ARM: lpc18xx: add basic support for NXP LPC18xx/43xx SoCs
authorJoachim Eastwood <manabian@gmail.com>
Mon, 11 May 2015 22:00:47 +0000 (00:00 +0200)
committerArnd Bergmann <arnd@arndb.de>
Fri, 15 May 2015 19:43:56 +0000 (21:43 +0200)
commite8d235d4d8fb8957bae5f6ed4521115203a00d8b
treee60031e922176c3650dab7999c9279198074a0d7
parent9b799b78372c925d3204567741e3ff8fe0cc1c7d
ARM: lpc18xx: add basic support for NXP LPC18xx/43xx SoCs

Add support for NXP's LPC18xx (Cortex-M3) and LPC43xx (Cortex-M4)
SoCs. These SoCs are NXP's high preformance MCU line and can run at
clock speeds up to 180 MHz for LPC18xx and 204 MHz for LPC43xx.

LPC43xx is more or less a LPC18xx with a Cortex-M4F core and a few
extra peripherals. The LPC43xx series also features one or two
Cortex-M0 cores that can be used to offload the main M4 core.

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/Kconfig
arch/arm/Kconfig.debug
arch/arm/Makefile
arch/arm/mach-lpc18xx/Makefile [new file with mode: 0644]
arch/arm/mach-lpc18xx/Makefile.boot [new file with mode: 0644]
arch/arm/mach-lpc18xx/board-dt.c [new file with mode: 0644]