1. 13 11月, 2009 1 次提交
  2. 23 8月, 2009 1 次提交
  3. 07 1月, 2009 1 次提交
  4. 22 8月, 2008 1 次提交
    • M
      UIO: generic irq handling for some uio platform devices · c767db0a
      Magnus Damm 提交于
      This is V3 of uio_pdrv_genirq.c, a platform driver for UIO with
      generic IRQ handling code. This driver is very similar to the regular
      UIO platform driver, but is only suitable for devices that are
      connected to the interrupt controller using unique interrupt lines.
      
      The uio_pdrv_genirq driver includes generic interrupt handling code
      which disables the serviced interrupt in the interrupt controller
      and makes the user space driver responsible for acknowledging the
      interrupt in the device and reenabling the interrupt in the interrupt
      controller.
      
      Shared interrupts are not supported since the in-kernel interrupt
      handler will disable the interrupt line in the interrupt controller,
      and in a shared interrupt configuration this will stop other devices
      from delivering interrupts.
      Signed-off-by: NMagnus Damm <damm@igel.co.jp>
      Signed-off-by: NHans J. Koch <hjk@linutronix.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c767db0a