[POWERPC] 8xx: mpc885ads pcmcia support
commit80128ff79d282cf71b1819dbca9b8dd47d8ed3e8
authorVitaly Bordug <vitb@kernel.crashing.org>
Mon, 9 Jul 2007 18:37:35 +0000 (9 11:37 -0700)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 10 Jul 2007 05:33:51 +0000 (10 00:33 -0500)
treec09b48586370aad5bb5d424dea4401778bc1bf2a
parent90faf4fa7964a08d36160f7bc3c252866ad1275a
[POWERPC] 8xx: mpc885ads pcmcia support

Adds support for PowerQuicc on-chip PCMCIA.  The driver is implemented as
of_device, so only arch/powerpc stuff is capable to use it, which now implies
only mpc885ads reference board.

To cope with the code that should be hooked inside driver, but is really board
specific (like set_voltage), global structure mpc8xx_pcmcia_ops holds
necessary function pointers that are filled in the BSP code.

[akpm@linux-foundation.org: whitespace diddles]
Signed-off-by: Vitaly Bordug <vitb@kernel.crashing.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Olof Johansson <olof@lixom.net>
Cc: Dominik Brodowski <linux@dominikbrodowski.net>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/boot/dts/mpc885ads.dts
arch/powerpc/platforms/8xx/m8xx_setup.c
arch/powerpc/platforms/8xx/mpc885ads_setup.c
arch/powerpc/sysdev/fsl_soc.c
arch/powerpc/sysdev/mpc8xx_pic.h
drivers/pcmcia/Kconfig
drivers/pcmcia/m8xx_pcmcia.c
include/asm-powerpc/mpc8xx.h
include/linux/fsl_devices.h