ARM: Merge for-2635-4/s5pv210-boards
authorBen Dooks <ben-linux@fluff.org>
Thu, 20 May 2010 09:55:32 +0000 (18:55 +0900)
committerBen Dooks <ben-linux@fluff.org>
Thu, 20 May 2010 09:55:32 +0000 (18:55 +0900)
Merge branch 'for-2635-4/s5pv210-boards' into for-2635-4/partial1

Conflicts:
arch/arm/mach-s5pv210/include/mach/map.h

1  2 
arch/arm/mach-s5pv210/Kconfig
arch/arm/mach-s5pv210/cpu.c
arch/arm/mach-s5pv210/include/mach/irqs.h
arch/arm/mach-s5pv210/include/mach/map.h
arch/arm/plat-samsung/Kconfig

Simple merge
index 359bdc8f3b664a1768f899e5c39c74ce37b79463,c5d53abc92f12b25aab0a11f8a0993a133f47a23..76084d85fd21b03753c1969f712cc9ceab9cd665
@@@ -74,9 -76,17 +76,19 @@@ static void s5pv210_idle(void
  
  void __init s5pv210_map_io(void)
  {
 +      s3c_device_adc.name     = "s3c64xx-adc";
 +
        iotable_init(s5pv210_iodesc, ARRAY_SIZE(s5pv210_iodesc));
+       /* initialise device information early */
+       s5pv210_default_sdhci0();
+       s5pv210_default_sdhci1();
+       s5pv210_default_sdhci2();
+       /* the i2c devices are directly compatible with s3c2440 */
+       s3c_i2c0_setname("s3c2440-i2c");
+       s3c_i2c1_setname("s3c2440-i2c");
+       s3c_i2c2_setname("s3c2440-i2c");
  }
  
  void __init s5pv210_init_clocks(int xtal)
index 3a9e42e7734b67340a20a08c39d3d6db0b0b3927,ee6e07b5ae8a36c3b35897b3627d6ffb0e34da65..92fc6c7fc06400f8748f202cb82f6642a5e6ec21
  
  /* Set the default NR_IRQS */
  
 -#define NR_IRQS               (IRQ_EINT(31) + 1)
 +#define NR_IRQS                       (IRQ_EINT(31) + 1)
 +
 +#define EINT_GPIO_0(x)                S5PV210_GPH0(x)
 +#define EINT_GPIO_1(x)                S5PV210_GPH1(x)
 +#define EINT_GPIO_2(x)                S5PV210_GPH2(x)
 +#define EINT_GPIO_3(x)                S5PV210_GPH3(x)
  
+ /* Compatibility */
+ #define IRQ_LCD_FIFO          IRQ_LCD0
+ #define IRQ_LCD_VSYNC         IRQ_LCD1
+ #define IRQ_LCD_SYSTEM                IRQ_LCD2
  #endif /* ASM_ARCH_IRQS_H */
index e8595708305558cad146f4c4bbd05139537c3acd,eeb1ca79a6f4ff02852f41ae7fd86aa1e6cf7304..fb5d05e91e4475f5c8cd38cc4b51cf0f14efbe6f
  /* AC97 */
  #define S5PV210_PA_AC97               0xE2200000
  
 +#define S5PV210_PA_ADC                (0xE1700000)
 +
  /* compatibiltiy defines. */
  #define S3C_PA_UART           S5PV210_PA_UART
+ #define S3C_PA_HSMMC0         S5PV210_PA_HSMMC(0)
+ #define S3C_PA_HSMMC1         S5PV210_PA_HSMMC(1)
+ #define S3C_PA_HSMMC2         S5PV210_PA_HSMMC(2)
  #define S3C_PA_IIC            S5PV210_PA_IIC0
+ #define S3C_PA_IIC1           S5PV210_PA_IIC1
+ #define S3C_PA_IIC2           S5PV210_PA_IIC2
+ #define S3C_PA_FB             S5PV210_PA_FB
 +#define SAMSUNG_PA_ADC                S5PV210_PA_ADC
 +
  #endif /* __ASM_ARCH_MAP_H */
Simple merge