summaryrefslogtreecommitdiffstats
path: root/drivers/uio/uio_cif.c
diff options
context:
space:
mode:
authorHans J. Koch <hjk@linutronix.de>2008-05-23 13:50:14 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2008-07-21 21:54:55 -0700
commit328a14e70e7f46997cb50d4258dd93d5377f98c6 (patch)
tree7cc64b122fc45af454d4dde9f561b329d9f2b0c4 /drivers/uio/uio_cif.c
parent934da4766e5f72797118f7c014efaef567a812fc (diff)
downloadtalos-op-linux-328a14e70e7f46997cb50d4258dd93d5377f98c6.tar.gz
talos-op-linux-328a14e70e7f46997cb50d4258dd93d5377f98c6.zip
UIO: Add write function to allow irq masking
Sometimes it is necessary to enable/disable the interrupt of a UIO device from the userspace part of the driver. With this patch, the UIO kernel driver can implement an "irqcontrol()" function that does this. Userspace can write an s32 value to /dev/uioX (usually 0 or 1 to turn the irq off or on). The UIO core will then call the driver's irqcontrol function. Signed-off-by: Hans J. Koch <hjk@linutronix.de> Acked-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com> Acked-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/uio/uio_cif.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud