arm/pxa2xx: reorgazine SSP and SPI header files
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Tue, 23 Nov 2010 01:12:15 +0000 (17:12 -0800)
committerSebastian Andrzej Siewior <bigeasy@linutronix.de>
Wed, 1 Dec 2010 11:18:33 +0000 (12:18 +0100)
commit8348c259dd6a6019a8fa01b0a3443409480f7b9d
tree4b886c8a8acbad09f27640a78c2083c5bec16c99
parent4a25605fb71f02b4f80091df91f777225a0309c5
arm/pxa2xx: reorgazine SSP and SPI header files

The PXA-SPI driver relies on some files / defines which are arm specific
and are within the ARM tree. The CE4100 SoC which is x86 has also the
SPI core.
This patch moves the ssp and spi files from arm/mach-pxa and plat-pxa to
include/linux where the CE4100 can access them.

This move got verified by building the following defconfigs:
   cm_x2xx_defconfig corgi_defconfig em_x270_defconfig ezx_defconfig
   imote2_defconfig pxa3xx_defconfig spitz_defconfig zeus_defconfig
   raumfeld_defconfig magician_defconfig

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Dirk Brandewie <dirk.brandewie@gmail.com>
25 files changed:
Documentation/spi/pxa2xx
arch/arm/mach-pxa/cm-x255.c
arch/arm/mach-pxa/cm-x270.c
arch/arm/mach-pxa/corgi.c
arch/arm/mach-pxa/devices.c
arch/arm/mach-pxa/em-x270.c
arch/arm/mach-pxa/hx4700.c
arch/arm/mach-pxa/icontrol.c
arch/arm/mach-pxa/include/mach/pxa2xx_spi.h [deleted file]
arch/arm/mach-pxa/littleton.c
arch/arm/mach-pxa/lubbock.c
arch/arm/mach-pxa/pcm027.c
arch/arm/mach-pxa/poodle.c
arch/arm/mach-pxa/spitz.c
arch/arm/mach-pxa/stargate2.c
arch/arm/mach-pxa/tosa.c
arch/arm/mach-pxa/trizeps4.c
arch/arm/mach-pxa/z2.c
arch/arm/mach-pxa/zeus.c
arch/arm/plat-pxa/include/plat/ssp.h [deleted file]
arch/arm/plat-pxa/ssp.c
drivers/spi/pxa2xx_spi.c
include/linux/pxa2xx_ssp.h [new file with mode: 0644]
include/linux/spi/pxa2xx_spi.h [new file with mode: 0644]
sound/soc/pxa/pxa-ssp.c