Merge branch 'devel-stable' into for-linus
authorRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 5 Jan 2012 13:24:33 +0000 (13:24 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 5 Jan 2012 13:24:33 +0000 (13:24 +0000)
Conflicts:
arch/arm/kernel/setup.c
arch/arm/mach-shmobile/board-kota2.c

13 files changed:
1  2 
arch/arm/Kconfig
arch/arm/include/asm/pgtable.h
arch/arm/kernel/perf_event.c
arch/arm/kernel/setup.c
arch/arm/mach-exynos/cpu.c
arch/arm/mach-imx/Kconfig
arch/arm/mach-omap2/board-rx51-peripherals.c
arch/arm/mach-s5pv210/mach-smdkv210.c
arch/arm/mach-shmobile/board-ag5evm.c
arch/arm/mach-shmobile/board-kota2.c
arch/arm/mm/fault.c
arch/arm/mm/proc-v7.S
mm/vmalloc.c

Simple merge
Simple merge
Simple merge
@@@ -902,14 -911,8 +909,14 @@@ void __init setup_arch(char **cmdline_p
        machine_desc = mdesc;
        machine_name = mdesc->name;
  
-       if (mdesc->soft_reboot)
-               reboot_setup("s");
 +#ifdef CONFIG_ZONE_DMA
 +      if (mdesc->dma_zone_size) {
 +              extern unsigned long arm_dma_zone_size;
 +              arm_dma_zone_size = mdesc->dma_zone_size;
 +      }
 +#endif
+       if (mdesc->restart_mode)
+               reboot_setup(&mdesc->restart_mode);
  
        init_mm.start_code = (unsigned long) _text;
        init_mm.end_code   = (unsigned long) _etext;
Simple merge
Simple merge
Simple merge
@@@ -607,9 -605,8 +605,9 @@@ struct sys_timer ag5evm_timer = 
  
  MACHINE_START(AG5EVM, "ag5evm")
        .map_io         = ag5evm_map_io,
 +      .nr_irqs        = NR_IRQS_LEGACY,
        .init_irq       = sh73a0_init_irq,
-       .handle_irq     = shmobile_handle_irq_gic,
+       .handle_irq     = gic_handle_irq,
        .init_machine   = ag5evm_init,
        .timer          = &ag5evm_timer,
  MACHINE_END
@@@ -549,9 -447,8 +549,9 @@@ struct sys_timer kota2_timer = 
  
  MACHINE_START(KOTA2, "kota2")
        .map_io         = kota2_map_io,
 -      .init_irq       = kota2_init_irq,
 +      .nr_irqs        = NR_IRQS_LEGACY,
 +      .init_irq       = sh73a0_init_irq,
-       .handle_irq     = shmobile_handle_irq_gic,
+       .handle_irq     = gic_handle_irq,
        .init_machine   = kota2_init,
        .timer          = &kota2_timer,
  MACHINE_END
Simple merge
Simple merge
diff --cc mm/vmalloc.c
Simple merge