]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge branch 'misc' into for-next
authorRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 1 Oct 2011 16:56:02 +0000 (17:56 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 1 Oct 2011 16:56:02 +0000 (17:56 +0100)
Conflicts:
arch/arm/mach-integrator/integrator_ap.c

1  2 
arch/arm/Kconfig
arch/arm/kernel/smp_scu.c
arch/arm/kernel/vmlinux.lds.S
arch/arm/mach-integrator/integrator_ap.c
arch/arm/mach-mmp/aspenite.c
arch/arm/mach-msm/board-sapphire.c
arch/arm/mach-sa1100/Makefile

index 56006d75b5aa89851cd24bfbc92590687c1d53e1,c7a76421ba2c3d113d983ca73b09816f9df0dec9..f8b68a7cad7618ef2999d6258782468e688340e6
@@@ -205,13 -204,21 +205,17 @@@ config ARM_PATCH_PHYS_VIR
          kernel in system memory.
  
          This can only be used with non-XIP MMU kernels where the base
 -        of physical memory is at a 16MB boundary, or theoretically 64K
 -        for the MSM machine class.
 +        of physical memory is at a 16MB boundary.
 +
 +        Only disable this option if you know that you do not require
 +        this feature (eg, building a kernel for a single machine) and
 +        you need to shrink the kernel to the minimal size.
  
 -config ARM_PATCH_PHYS_VIRT_16BIT
 -      def_bool y
 -      depends on ARM_PATCH_PHYS_VIRT && ARCH_MSM
 -      help
 -        This option extends the physical to virtual translation patching
 -        to allow physical memory down to a theoretical minimum of 64K
 -        boundaries.
  
+ config GENERIC_BUG
+       def_bool y
+       depends on BUG
  source "init/Kconfig"
  
  source "kernel/Kconfig.freezer"
Simple merge
index 4e66f62b8d41f7321b7dcdc58ec9bd8730afc775,7b2541efd9f8cc1980fc57422eb7d19b2a15f716..20b3041e0860f7c743f4e453a38c9ce738a10e75
  #define ARM_CPU_KEEP(x)
  #endif
  
- #if defined(CONFIG_SMP_ON_UP) && !defined(CONFIG_DEBUG_SPINLOCK)
+ #if (defined(CONFIG_SMP_ON_UP) && !defined(CONFIG_DEBUG_SPINLOCK)) || \
+       defined(CONFIG_GENERIC_BUG)
  #define ARM_EXIT_KEEP(x)      x
 +#define ARM_EXIT_DISCARD(x)
  #else
  #define ARM_EXIT_KEEP(x)
 +#define ARM_EXIT_DISCARD(x)   x
  #endif
  
  OUTPUT_ARCH(arm)
index 8cdc730dcb3a1bc273da69cc036c974f6cf34ca6,8dca5a7ab370f5ee29314351887fae7164c5f6c7..f2119908a0b336908223942b19c9dcf33ade342f
@@@ -32,7 -32,7 +32,8 @@@
  #include <linux/interrupt.h>
  #include <linux/io.h>
  #include <linux/mtd/physmap.h>
+ #include <linux/clk.h>
 +#include <video/vga.h>
  
  #include <mach/hardware.h>
  #include <mach/platform.h>
Simple merge
Simple merge
Simple merge