1. 14 2月, 2008 23 次提交
  2. 09 2月, 2008 3 次提交
  3. 08 2月, 2008 2 次提交
  4. 06 2月, 2008 2 次提交
  5. 03 2月, 2008 3 次提交
    • A
      remove Documentation/smp.txt · 03502faa
      Adrian Bunk 提交于
      After seeing the filename I'd have expected something about the
      implementation of SMP in the Linux kernel - not some notes on kernel
      configuration and building trivialities noone would search at this
      place.
      Signed-off-by: NAdrian Bunk <bunk@kernel.org>
      Acked-by: NAlan Cox <alan@redhat.com>
      03502faa
    • M
      Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig · 125e5645
      Mathieu Desnoyers 提交于
      Move the instrumentation Kconfig to
      
      arch/Kconfig for architecture dependent options
        - oprofile
        - kprobes
      
      and
      
      init/Kconfig for architecture independent options
        - profiling
        - markers
      
      Remove the "Instrumentation Support" menu. Everything moves to "General setup".
      Delete the kernel/Kconfig.instrumentation file.
      Signed-off-by: NMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: <linux-arch@vger.kernel.org>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      125e5645
    • M
      Add HAVE_OPROFILE · 42d4b839
      Mathieu Desnoyers 提交于
      Linus:
      On the per-architecture side, I do think it would be better to *not* have
      internal architecture knowledge in a generic file, and as such a line like
      
              depends on X86_32 || IA64 || PPC || S390 || SPARC64 || X86_64 || AVR32
      
      really shouldn't exist in a file like kernel/Kconfig.instrumentation.
      
      It would be much better to do
      
              depends on ARCH_SUPPORTS_KPROBES
      
      in that generic file, and then architectures that do support it would just
      have a
      
              bool ARCH_SUPPORTS_KPROBES
                      default y
      
      in *their* architecture files. That would seem to be much more logical,
      and is readable both for arch maintainers *and* for people who have no
      clue - and don't care - about which architecture is supposed to support
      which interface...
      
      Changelog:
      
      Actually, I know I gave this as the magic incantation, but now that I see
      it, I realize that I should have told you to just use
      
              config ARCH_SUPPORTS_KPROBES
                      def_bool y
      
      instead, which is a bit denser.
      
      We seem to use both kinds of syntax for these things, but this is really
      what "def_bool" is there for...
      
      Changelog :
      
      - Moving to HAVE_*.
      - Add AVR32 oprofile.
      Signed-off-by: NMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Haavard Skinnemoen <hskinnemoen@atmel.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: Jeff Dike <jdike@addtoit.com>
      Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      42d4b839
  6. 02 2月, 2008 2 次提交
  7. 29 1月, 2008 1 次提交
  8. 28 1月, 2008 4 次提交
    • M
      sh: add spi header and r2d platform data V3 · 6582d7b7
      Magnus Damm 提交于
      This patch adds the header file asm/spi.h and board specific code for the
      r2d board. The header file contains a structure that should be used to
      point out a single spi bus. The board specific code for r2d is updated with
      such a structure for the new spi_sh_sci driver. The structure contains a
      chip select callback plus information about the R9701 rtc chip which is
      attached to the spi bus.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      6582d7b7
    • M
      sh: update r7780rp interrupt code · da2d7f4b
      Magnus Damm 提交于
      This patch updates the board specific irq code for r7780rp. The new code is
      very similar to the other highlander implementations, with the exception that
      the r7780rp handles pci interrupts using IRL. To simplify the pci code and
      use the same interrupt numbers as r7780mp and r7785rp we hook in to the
      cpu specific pci vectors.
      
      The pci interrupts and the push switch all work well with and without this
      patch. CF and AX88796 are not ok though and the source of the problem is
      unknown at this point. The AX88796 does for not detect it's proper mac
      address (IPL gets it right) and the kernel hangs on CF access. As a workaround
      this patch removes the CF and the AX88796 from the platform datain case of
      r7780rp.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      da2d7f4b
    • M
      sh: use declared coherent memory for dreamcast pci ethernet adapter · a724605c
      Magnus Damm 提交于
      This patch makes the dreamcast use the recently added declared coherent
      memory functions to point out the memory window suitable for dma.
      
      Apart from cleaning up, this gives the dreamcast a proper memory allocator
      for pci dma memory.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      a724605c
    • M
      sh: declared coherent memory support V2 · f93e97ea
      Magnus Damm 提交于
      This patch adds declared coherent memory support to the sh architecture. All
      functions are based on the x86 implementation. Header files are adjusted to
      use the new functions instead of the former consistent_alloc() code.
      
      This version includes the few changes what were included in the fix patch
      together with modifications based on feedback from Paul.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      f93e97ea