[ARM] pxa/zeus: make Viper pcmcia support more generic to support Zeus
The Arcom Zeus CF slot requires the same kind of support as the Viper. To avoid code duplication, introduce a platform device that abstracts the differences. This also allows for the removal of the ugly export of viper_cf_rst(). Signed-off-by:Marc Zyngier <maz@misterjones.org> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
Showing
- arch/arm/mach-pxa/Kconfig 7 additions, 0 deletionsarch/arm/mach-pxa/Kconfig
- arch/arm/mach-pxa/include/mach/arcom-pcmcia.h 11 additions, 0 deletionsarch/arm/mach-pxa/include/mach/arcom-pcmcia.h
- arch/arm/mach-pxa/include/mach/viper.h 0 additions, 2 deletionsarch/arm/mach-pxa/include/mach/viper.h
- arch/arm/mach-pxa/viper.c 18 additions, 2 deletionsarch/arm/mach-pxa/viper.c
- arch/arm/mach-pxa/zeus.c 29 additions, 0 deletionsarch/arm/mach-pxa/zeus.c
- drivers/pcmcia/Kconfig 1 addition, 1 deletiondrivers/pcmcia/Kconfig
- drivers/pcmcia/Makefile 1 addition, 1 deletiondrivers/pcmcia/Makefile
- drivers/pcmcia/pxa2xx_base.c 2 additions, 1 deletiondrivers/pcmcia/pxa2xx_base.c
- drivers/pcmcia/pxa2xx_viper.c 86 additions, 33 deletionsdrivers/pcmcia/pxa2xx_viper.c
Loading
Please register or sign in to comment