ARM: mach-mxs: add stmp378x-devb
authorWolfram Sang <w.sang@pengutronix.de>
Fri, 29 Apr 2011 13:06:39 +0000 (15:06 +0200)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 2 May 2011 18:08:54 +0000 (19:08 +0100)
commita98253e8006a016bcb49c2d9c77041266ea3c5f5
treeeebefac0691fe220f3dfb3af4ce4028017de1ab6
parent3fd9952df4964fac7d5868ba48eadcc9dae3ba46
ARM: mach-mxs: add stmp378x-devb

STMP378x and MX23 are the same and just relabeled. There is a
mach-stmp378x, however, it has a lot of reinvented interfaces, leaking
all sorts of mach-specific functions into the drivers. One example is
the dmaengine which does not use the linux dmaengine-API but some
privately exported symbols. This makes generic use of the drivers
impossible. mach-mxs does it better, so convert the board to mach-mxs.
After that, it is possible to delete all stmp-specific code which should
ease further ARM-consolidation.

Compile tested only due to no hardware (seems not available anymore).

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Acked-by: Shawn Guo <shawn.guo@freescale.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-mxs/Kconfig
arch/arm/mach-mxs/Makefile
arch/arm/mach-mxs/mach-stmp378x_devb.c [new file with mode: 0644]