Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 16 Jun 2009 18:49:58 +0000 (11:49 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 16 Jun 2009 18:49:58 +0000 (11:49 -0700)
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin: (27 commits)
  Blackfin: hook up new rt_tgsigqueueinfo syscall
  Blackfin: improve CLKIN_HZ config default
  Blackfin: initial support for ftrace grapher
  Blackfin: initial support for ftrace
  Blackfin: enable support for LOCKDEP
  Blackfin: add preliminary support for STACKTRACE
  Blackfin: move custom sections into sections.h
  Blackfin: punt unused/wrong mutex-dec.h
  Blackfin: add support for irqflags
  Blackfin: add support for bzip2/lzma compressed kernel images
  Blackfin: convert Kconfig style to def_bool
  Blackfin: bf548-ezkit: update smsc911x resources
  Blackfin: update aedos-ipipe code to upstream 1.10-00
  Blackfin: bf537-stamp: update ADP5520 resources
  Blackfin: bf518f-ezbrd: fix SPI CS for SPI flash
  Blackfin: define SPI IRQ in board resources
  Blackfin: do not configure the UART early if on wrong processor
  Blackfin: fix deadlock in SMP IPI handler
  Blackfin: fix flag storage for irq funcs
  Blackfin: push down exception oops checking
  ...

1  2 
arch/blackfin/Kconfig

diff --combined arch/blackfin/Kconfig
@@@ -6,59 -6,65 +6,65 @@@
  mainmenu "Blackfin Kernel Configuration"
  
  config MMU
-       bool
-       default n
+       def_bool n
  
  config FPU
-       bool
-       default n
+       def_bool n
  
  config RWSEM_GENERIC_SPINLOCK
-       bool
-       default y
+       def_bool y
  
  config RWSEM_XCHGADD_ALGORITHM
-       bool
-       default n
+       def_bool n
  
  config BLACKFIN
-       bool
-       default y
+       def_bool y
+       select HAVE_FUNCTION_GRAPH_TRACER
+       select HAVE_FUNCTION_TRACER
        select HAVE_IDE
+       select HAVE_KERNEL_GZIP
+       select HAVE_KERNEL_BZIP2
+       select HAVE_KERNEL_LZMA
        select HAVE_OPROFILE
        select ARCH_WANT_OPTIONAL_GPIOLIB
  
+ config GENERIC_BUG
+       def_bool y
+       depends on BUG
  config ZONE_DMA
-       bool
-       default y
+       def_bool y
  
  config GENERIC_FIND_NEXT_BIT
-       bool
-       default y
+       def_bool y
  
  config GENERIC_HWEIGHT
-       bool
-       default y
+       def_bool y
  
  config GENERIC_HARDIRQS
-       bool
-       default y
+       def_bool y
  
  config GENERIC_IRQ_PROBE
-       bool
-       default y
+       def_bool y
  
  config GENERIC_GPIO
-       bool
-       default y
+       def_bool y
  
  config FORCE_MAX_ZONEORDER
        int
        default "14"
  
  config GENERIC_CALIBRATE_DELAY
-       bool
-       default y
+       def_bool y
+ config LOCKDEP_SUPPORT
+       def_bool y
+ config STACKTRACE_SUPPORT
+       def_bool y
+ config TRACE_IRQFLAGS_SUPPORT
+       def_bool y
  
  source "init/Kconfig"
  
@@@ -408,12 -414,12 +414,12 @@@ comment "Clock/PLL Setup
  
  config CLKIN_HZ
        int "Frequency of the crystal on the board in Hz"
+       default "10000000" if BFIN532_IP0X
        default "11059200" if BFIN533_STAMP
+       default "24576000" if PNAV10
+       default "25000000" # most people use this
        default "27000000" if BFIN533_EZKIT
-       default "25000000" if (BFIN537_STAMP || BFIN527_EZKIT || H8606_HVSISTEMAS || BLACKSTAMP || BFIN526_EZBRD || BFIN538_EZKIT || BFIN518F-EZBRD)
        default "30000000" if BFIN561_EZKIT
-       default "24576000" if PNAV10
-       default "10000000" if BFIN532_IP0X
        help
          The frequency of CLKIN crystal oscillator on the board in Hz.
          Warning: This value should match the crystal on the board. Otherwise,
@@@ -885,7 -891,7 +891,7 @@@ config BFIN_GPTIMER
          are unsure, say N.
  
          To compile this driver as a module, choose M here: the module
 -        will be called gptimers.ko.
 +        will be called gptimers.
  
  choice
        prompt "Uncached DMA region"