1. 06 7月, 2012 1 次提交
  2. 28 6月, 2012 13 次提交
  3. 13 6月, 2012 6 次提交
  4. 02 6月, 2012 8 次提交
  5. 01 6月, 2012 1 次提交
  6. 31 5月, 2012 1 次提交
  7. 28 5月, 2012 1 次提交
  8. 24 5月, 2012 3 次提交
  9. 22 5月, 2012 5 次提交
    • P
      sh: intc: Kill off special reservation interface. · 5f19f14f
      Paul Mundt 提交于
      At present reserving the IRLs in the IRQ bitmap in addition to the
      dropping of the legacy IRQ pre-allocation prevent IRL IRQs from being
      allocated for the x3proto board.
      
      The only reason to permit reservations was to lock down possible hardware
      vectors prior to dynamic IRQ scanning, but this doesn't matter much given
      that the hardware controller configuration is sorted before we get around
      to doing any dynamic IRQ allocation anyways. Beyond that, all of the
      tables are __init annotated, so quite a bit more work would need to be
      done to support reconfiguring things like IRL controllers on the fly,
      much more than would ever make it worth the hassle.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      5f19f14f
    • A
      a46808e1
    • A
      sh: switch to saved_sigmask-based sigsuspend()/rt_sigsuspend() · 9ef461ad
      Al Viro 提交于
      Complete the move of sh64 to it, trim the crap from prototypes,
      tidy up a bit.  Infrastructure in do_signal() had already been
      there, in signal_64 as well as in signal_32 (where it was already
      used).
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      9ef461ad
    • A
      new helper: sigsuspend() · 68f3f16d
      Al Viro 提交于
      guts of saved_sigmask-based sigsuspend/rt_sigsuspend.  Takes
      kernel sigset_t *.
      
      Open-coded instances replaced with calling it.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      68f3f16d
    • T
      timers: Fixup the Kconfig consolidation fallout · 764e0da1
      Thomas Gleixner 提交于
      Sigh, I missed to check which architecture Kconfig files actually
      include the core Kconfig file. There are a few which did not. So we
      broke them.
      
      Instead of adding the includes to those, we are better off to move the
      include to init/Kconfig like we did already with irqs and others.
      
      This does not change anything for the architectures using the old
      style periodic timer mode. It just solves the build wreckage there.
      
      For those architectures which use the clock events infrastructure it
      moves the include of the core Kconfig file to "General setup" which is
      a way more logical place than having it at random locations specified
      by the architecture specific Kconfigs.
      Reported-by: NIngo Molnar <mingo@kernel.org>
      Cc: Anna-Maria Gleixner <anna-maria@glx-um.de>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      764e0da1
  10. 21 5月, 2012 1 次提交
    • P
      sh: Enable PIO API for hp6xx and se770x. · c30b9c43
      Paul Mundt 提交于
      Both of these boards are still using the PIO API sans PCI, and will need
      to be carefully converted. As conversion is out of scope for this merge
      window, simply make sure NO_IOPORT doesn't get accidentally set for
      these, joining a long list of other crap platforms.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      c30b9c43