m68knommu: Add support for the Coldfire m5441x.
authorSteven King <sfking@fdwdc.com>
Wed, 6 Jun 2012 21:28:31 +0000 (14:28 -0700)
committerGreg Ungerer <gerg@uclinux.org>
Sun, 15 Jul 2012 23:59:21 +0000 (09:59 +1000)
commitbea8bcb12da09bd35cdada395d0d0db1aee2ba4c
tree0a62830f7538f8ab83c75fa4c445643adc258350
parentbdee4e26ba6568118f2376ebcfdeef3b7f527bce
m68knommu: Add support for the Coldfire m5441x.

Add support for the Coldfire 5441x (54410/54415/54416/54417/54418).  Currently
we only support noMMU mode.  It requires the PIT patch posted previously as it
uses the PIT instead of the dma timer as a clock source so we can get all that
GENERIC_CLOCKEVENTS goodness.  It also adds some simple clk definitions and
very simple minded power management.  The gpio code is tweeked and some
additional devices are added to devices.c.  The Makefile uses -mv4e as
apparently, the only difference a v4m (m5441x) and a v4e is the later has a
FPU, which I don't think should matter to us in the kernel.

Signed-off-by: Steven King <sfking@fdwdc.com>
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
15 files changed:
arch/m68k/Kconfig.cpu
arch/m68k/Makefile
arch/m68k/include/asm/gpio.h
arch/m68k/include/asm/m5441xsim.h [new file with mode: 0644]
arch/m68k/include/asm/m54xxacr.h
arch/m68k/include/asm/mcfclk.h [new file with mode: 0644]
arch/m68k/include/asm/mcfgpio.h
arch/m68k/include/asm/mcfsim.h
arch/m68k/include/asm/mcftimer.h
arch/m68k/platform/coldfire/Makefile
arch/m68k/platform/coldfire/clk.c
arch/m68k/platform/coldfire/device.c
arch/m68k/platform/coldfire/intc-simr.c
arch/m68k/platform/coldfire/m5441x.c [new file with mode: 0644]
arch/m68k/platform/coldfire/timers.c