1. 21 5月, 2009 7 次提交
    • L
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus · a9523f45
      Linus Torvalds 提交于
      * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
        MIPS: 64-bit: Fix system lockup.
        MIPS: IP28: Change to build with -mr10k-cache-barrier=store
        MIPS: IP22: Fix hang in power button interrupt handler
        MIPS: IP32: Fix hang on shutdown in power button interrupt handler.
      a9523f45
    • L
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 9fe02c03
      Linus Torvalds 提交于
      * master.kernel.org:/home/rmk/linux-2.6-arm: (25 commits)
        [ARM] 5519/1: amba probe: pass "struct amba_id *" instead of void *
        [ARM] 5517/1: integrator: don't put clock lookups in __initdata
        [ARM] 5518/1: versatile: don't put clock lookups in __initdata
        [ARM] mach-l7200: fix spelling of SYS_CLOCK_OFF
        [ARM] Double check memmap is actually valid with a memmap has unexpected holes V2
        [ARM] realview: fix broadcast tick support
        [ARM] realview: remove useless smp_cross_call_done()
        [ARM] smp: fix cpumask usage in ARM SMP code
        [ARM] 5513/1: Eurotech VIPER SBC: fix compilation error
        [ARM] 5509/1: ep93xx: clkdev enable UARTS
        ARM: OMAP2/3: Change omapfb to use clkdev for dispc and rfbi, v2
        ARM: OMAP3: Fix HW SAVEANDRESTORE shift define
        ARM: OMAP3: Fix number of GPIO lines for 34xx
        [ARM] S3C: Do not set clk->owner field if unset
        [ARM] S3C2410: mach-bast.c registering i2c data too early
        [ARM] S3C24XX: Fix unused code warning in arch/arm/plat-s3c24xx/dma.c
        [ARM] S3C64XX: fix GPIO debug
        [ARM] S3C64XX: GPIO include cleanup
        [ARM] nwfpe: fix 'floatx80_is_nan' sparse warning
        [ARM] nwfpe: Add decleration for ExtendedCPDO
        ...
      9fe02c03
    • A
      [ARM] 5519/1: amba probe: pass "struct amba_id *" instead of void * · 03fbdb15
      Alessandro Rubini 提交于
      The second argument of the probe method points to the amba_id
      structure, so it's better passed with the correct type. None of the
      current in-tree drivers uses the pointer, so they have only been
      checked for a clean compile.
      
      Change suggested by Russell King.
      Signed-off-by: NAlessandro Rubini <rubini@unipv.it>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      03fbdb15
    • G
      MIPS: 64-bit: Fix system lockup. · a5e696e5
      Greg Ungerer 提交于
      The address range size calculation inside local_flush_tlb_kernel_range()
      is being truncated by a too small size variable holder on 64-bit systems.
      The truncated size can result in an erroneous tlbsize check that means we
      sit spinning inside a loop trying to flush a hige number of TLB entries.
      This is for all intents and purposes a system hang. Fix by using an
      appropriately sized valiable to hold the size.
      
      [Ralf: Greg's original patch submission identified the issue and fixed one
      instance in tlb-r4k.c but there there were several more.  For consistency
      I also modified tlb-r3k.c even though that file is only used on 32-bit.]
      Signed-off-by: NGreg Ungerer <gerg@snapgear.com>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      a5e696e5
    • P
      MIPS: IP28: Change to build with -mr10k-cache-barrier=store · 195d1a96
      peter fuerst 提交于
      Richard Sandiford's new code for inserting the cache-barriers, for GCC
      4.3 and above and already incorporated in the current GCC-release, uses
      a slightly different option-syntax.
      Signed-off-by: Npeter fuerst <post@pfrst.de>
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      195d1a96
    • R
      MIPS: IP22: Fix hang in power button interrupt handler · 7e9e05ca
      Ralf Baechle 提交于
      The hang was caused by the use of disable_irq() from the interrupt handler
      itself.  Fixed by the use of disable_irq_nosync().  The issue was
      triggered by:
      
          commit 3aa551c9
          Author: Thomas Gleixner <tglx@linutronix.de>
          Date:   Mon Mar 23 18:28:15 2009 +0100
      
              genirq: add threaded interrupt handler support
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      7e9e05ca
    • A
      MIPS: IP32: Fix hang on shutdown in power button interrupt handler. · 950312ce
      Andrew Randrianasulu 提交于
      The hang was caused by the use of disable_irq() from the interrupt handler
      itself.  Fixed by the use of disable_irq_nosync().  The issue was
      triggered by:
      
          commit 3aa551c9
          Author: Thomas Gleixner <tglx@linutronix.de>
          Date:   Mon Mar 23 18:28:15 2009 +0100
      
              genirq: add threaded interrupt handler support
      Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      950312ce
  2. 20 5月, 2009 15 次提交
  3. 19 5月, 2009 16 次提交
  4. 18 5月, 2009 2 次提交