Merge branch 'viper-for-rmk' of git://www.misterjones.org/linux-2.6-arm
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Tue, 7 Oct 2008 18:08:32 +0000 (19:08 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 7 Oct 2008 18:08:32 +0000 (19:08 +0100)
Merge branch 'pxa-viper' into pxa-machines

Conflicts:

arch/arm/mach-pxa/Makefile
drivers/pcmcia/Kconfig
drivers/pcmcia/Makefile

1  2 
arch/arm/mach-pxa/Kconfig
arch/arm/mach-pxa/Makefile
drivers/net/smc91x.c
drivers/pcmcia/Kconfig
drivers/pcmcia/Makefile

index 5548abd6390cc499c1f75d799ef226e578b4b349,3ed5b2642c251465892763c59daef6c69fdd0eb5..f781873431f39b52bb83f1301ce32a13eae1bb3e
@@@ -48,11 -50,8 +50,12 @@@ config MACH_MAINSTON
        bool "Intel HCDDBBVA0 Development Platform"
        select PXA27x
        select HAVE_PWM
+       select PXA_HAVE_BOARD_IRQS
  
 +config MACH_MP900C
 +      bool "Nec Mobilepro 900/c"
 +      select PXA25x
 +
  config ARCH_PXA_IDP
        bool "Accelent Xscale IDP"
        select PXA25x
@@@ -255,19 -229,8 +269,20 @@@ config MACH_MAGICIA
        bool "Enable HTC Magician Support"
        select PXA27x
        select IWMMXT
+       select PXA_HAVE_BOARD_IRQS
  
 +config MACH_MIOA701
 +      bool "Mitac Mio A701 Support"
 +      select PXA27x
 +      select IWMMXT
 +      select LEDS_GPIO
 +      select HAVE_PWM
 +      select GPIO_SYSFS
 +      help
 +        Say Y here if you intend to run this kernel on a
 +        MIO A701. Currently there is only basic support
 +        for this PDA.
 +
  config MACH_PCM027
        bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
        select PXA27x
index 30936e40fea6ee672c09bd742c52c8006b2aedf4,c8a47ccec81e0d8db4390bc71d826129caa64119..3d2dea4afb876a5bb798d72011d9c25b9379282a
@@@ -38,14 -37,13 +38,17 @@@ obj-$(CONFIG_MACH_PCM990_BASEBOARD)        += 
  obj-$(CONFIG_MACH_TOSA)               += tosa.o
  obj-$(CONFIG_MACH_EM_X270)    += em-x270.o
  obj-$(CONFIG_MACH_MAGICIAN)   += magician.o
 -obj-$(CONFIG_ARCH_PXA_ESERIES)        += eseries.o eseries_udc.o
 -obj-$(CONFIG_MACH_E740)               += e740_lcd.o
 -obj-$(CONFIG_MACH_E750)               += e750_lcd.o
 -obj-$(CONFIG_MACH_E400)               += e400_lcd.o
 -obj-$(CONFIG_MACH_E800)               += e800_lcd.o
 +obj-$(CONFIG_MACH_MIOA701)    += mioa701.o mioa701_bootresume.o
- obj-$(CONFIG_ARCH_PXA_ESERIES)        += eseries.o eseries_udc.o
- obj-$(CONFIG_MACH_E740)               += e740_lcd.o
- obj-$(CONFIG_MACH_E750)               += e750_lcd.o
- obj-$(CONFIG_MACH_E400)               += e400_lcd.o
- obj-$(CONFIG_MACH_E800)               += e800_lcd.o
++obj-$(CONFIG_ARCH_PXA_ESERIES)        += eseries.o
++obj-$(CONFIG_MACH_E330)               += e330.o
++obj-$(CONFIG_MACH_E350)               += e350.o
++obj-$(CONFIG_MACH_E740)               += e740.o
++obj-$(CONFIG_MACH_E750)               += e750.o
++obj-$(CONFIG_MACH_E400)               += e400.o
++obj-$(CONFIG_MACH_E800)               += e800.o
  obj-$(CONFIG_MACH_PALMTX)     += palmtx.o
 +obj-$(CONFIG_MACH_PALMZ72)    += palmz72.o
+ obj-$(CONFIG_ARCH_VIPER)      += viper.o
  
  ifeq ($(CONFIG_MACH_ZYLONITE),y)
    obj-y                               += zylonite.o
Simple merge
index 40417d3fe50daf8914050819a6c1d10245b09f92,de57e7e178686ba69057e83914fbe9fa337290ac..f57eeae3830aa13ed0eb19baefb1db729a10c142
@@@ -220,7 -220,7 +220,8 @@@ config PCMCIA_PXA2X
        tristate "PXA2xx support"
        depends on ARM && ARCH_PXA && PCMCIA
        depends on (ARCH_LUBBOCK || MACH_MAINSTONE || PXA_SHARPSL \
-                   || MACH_ARMCORE || ARCH_PXA_PALM || TRIZEPS_PCMCIA)
 -                  || MACH_ARMCORE || ARCH_PXA_PALM || ARCH_VIPER)
++                  || MACH_ARMCORE || ARCH_PXA_PALM || TRIZEPS_PCMCIA \
++                  || ARCH_VIPER)
        help
          Say Y here to include support for the PXA2xx PCMCIA controller
  
index 679ca927a62a79507a0e7aba9cb995d3884a3e14,76e859073cbbae4548a3d1cd8259b33d014279c9..8c2fe94122a2b6b612920f62a533ba668b9c8f39
@@@ -71,8 -71,7 +71,8 @@@ sa1100_cs-$(CONFIG_SA1100_SIMPAD)             += s
  pxa2xx_cs-$(CONFIG_ARCH_LUBBOCK)              += pxa2xx_lubbock.o sa1111_generic.o
  pxa2xx_cs-$(CONFIG_MACH_MAINSTONE)            += pxa2xx_mainstone.o
  pxa2xx_cs-$(CONFIG_PXA_SHARPSL)                       += pxa2xx_sharpsl.o
 -pxa2xx_cs-$(CONFIG_MACH_ARMCORE)              += pxa2xx_cm_x270.o
 +pxa2xx_cs-$(CONFIG_MACH_ARMCORE)              += pxa2xx_cm_x2xx.o pxa2xx_cm_x255.o pxa2xx_cm_x270.o
+ pxa2xx_cs-$(CONFIG_ARCH_VIPER)                        += pxa2xx_viper.o
 -pxa2xx_cs-$(CONFIG_MACH_PALMTX)               += pxa2xx_palmtx.o
 -
 +pxa2xx_cs-$(CONFIG_TRIZEPS_PCMCIA)            += pxa2xx_trizeps.o
 +pxa2xx_cs-$(CONFIG_MACH_PALMTX)                       += pxa2xx_palmtx.o
 +pxa2xx_cs-$(CONFIG_MACH_PALMLD)                       += pxa2xx_palmld.o