[PATCH 00/15] ARM: mxs: Add initial support for MX23 and MX28
Shawn Guo
shawn.guo at freescale.com
Fri Nov 26 01:48:59 EST 2010
This patch series is the successor of the following one.
[PATCH 00/11] ARM: imx: Add initial i.MX28 support
http://lists.infradead.org/pipermail/linux-arm-kernel/2010-November/031464.html
It puts everything about MX23 and MX28 into mach-mxs to address
the concern from Uwe and Sascha.
It's being developed against Sascha's imx-for-2.6.38 tree,
and supports single image for MX23 and MX28, since they share
the same PHYS_OFFSET.
Shawn Guo (15):
arch/arm/Kconfig | 10 +
arch/arm/Makefile | 1 +
arch/arm/mach-mxs/Kconfig | 34 +
arch/arm/mach-mxs/Makefile | 14 +
arch/arm/mach-mxs/Makefile.boot | 3 +
arch/arm/mach-mxs/clock-mx23.c | 521 ++++++++++++++++
arch/arm/mach-mxs/clock-mx28.c | 732 +++++++++++++++++++++++
arch/arm/mach-mxs/clock.c | 201 +++++++
arch/arm/mach-mxs/cpu.c | 11 +
arch/arm/mach-mxs/devices-mx23.h | 16 +
arch/arm/mach-mxs/devices-mx28.h | 22 +
arch/arm/mach-mxs/devices.c | 75 +++
arch/arm/mach-mxs/devices/Kconfig | 5 +
arch/arm/mach-mxs/devices/Makefile | 2 +
arch/arm/mach-mxs/devices/platform-duart.c | 47 ++
arch/arm/mach-mxs/devices/platform-fec.c | 51 ++
arch/arm/mach-mxs/gpio.c | 364 +++++++++++
arch/arm/mach-mxs/icoll.c | 77 +++
arch/arm/mach-mxs/include/mach/clkdev.h | 7 +
arch/arm/mach-mxs/include/mach/clock.h | 64 ++
arch/arm/mach-mxs/include/mach/common.h | 33 +
arch/arm/mach-mxs/include/mach/debug-macro.S | 51 ++
arch/arm/mach-mxs/include/mach/devices-common.h | 46 ++
arch/arm/mach-mxs/include/mach/entry-macro.S | 36 ++
arch/arm/mach-mxs/include/mach/gpio.h | 49 ++
arch/arm/mach-mxs/include/mach/hardware.h | 66 ++
arch/arm/mach-mxs/include/mach/io.h | 22 +
arch/arm/mach-mxs/include/mach/iomux-mx23.h | 29 +
arch/arm/mach-mxs/include/mach/iomux-mx28.h | 44 ++
arch/arm/mach-mxs/include/mach/iomux.h | 77 +++
arch/arm/mach-mxs/include/mach/irqs.h | 32 +
arch/arm/mach-mxs/include/mach/memory.h | 24 +
arch/arm/mach-mxs/include/mach/mx23.h | 147 +++++
arch/arm/mach-mxs/include/mach/mx28.h | 227 +++++++
arch/arm/mach-mxs/include/mach/mxs.h | 60 ++
arch/arm/mach-mxs/include/mach/system.h | 27 +
arch/arm/mach-mxs/include/mach/timex.h | 21 +
arch/arm/mach-mxs/include/mach/uncompress.h | 82 +++
arch/arm/mach-mxs/include/mach/vmalloc.h | 22 +
arch/arm/mach-mxs/iomux.c | 110 ++++
arch/arm/mach-mxs/mach-mx23evk.c | 59 ++
arch/arm/mach-mxs/mach-mx28evk.c | 108 ++++
arch/arm/mach-mxs/mm-mx23.c | 48 ++
arch/arm/mach-mxs/mm-mx28.c | 48 ++
arch/arm/mach-mxs/regs-clkctrl-mx23.h | 455 ++++++++++++++
arch/arm/mach-mxs/regs-clkctrl-mx28.h | 663 ++++++++++++++++++++
arch/arm/mach-mxs/system.c | 152 +++++
arch/arm/mach-mxs/timer.c | 285 +++++++++
48 files changed, 5280 insertions(+), 0 deletions(-)
More information about the linux-arm-kernel
mailing list