1. 04 11月, 2006 1 次提交
    • K
      [ARM] 3918/1: ixp4xx irq-chip rework · 984d115b
      Kevin Hilman 提交于
      This is a rework of the ixp4xx irq_chip implementation.  The use of
      two irq_chip structures and potentially switching between them is a
      violation of the intended use of the IRQ framework.  The current
      implementation does not work with current in-kernel spinlock debugging
      or lockdep due to lock recursion problems caused by calling
      set_irq_chip/handler from within the chip's set_irq_type().
      
      This patch goes back to using one irq_chip structure and handling the
      differences between edge/level, normal/GPIO interrupts inside the
      ack/mask/unmask routines themselves.
      Signed-off-by: NKevin Hilman <khilman@mvista.com>
      Signed-off-by: NDeepak Saxena <dsaxena@mvista.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      984d115b
  2. 03 11月, 2006 3 次提交
  3. 02 11月, 2006 10 次提交
  4. 01 11月, 2006 26 次提交