aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/uio/Kconfig
diff options
context:
space:
mode:
authorJohn Ogness <john.ogness@linutronix.de>2008-09-18 11:57:15 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2008-10-16 09:24:53 -0700
commita6030fcc608bd333c80eab3bfc72f63906476c61 (patch)
tree28057d28d93ab033a0fe0ee87326986bddba94c8 /drivers/uio/Kconfig
parenta6fcc3a196d34f6619173ff83c33f8a42074bb76 (diff)
downloadkernel_samsung_crespo-a6030fcc608bd333c80eab3bfc72f63906476c61.zip
kernel_samsung_crespo-a6030fcc608bd333c80eab3bfc72f63906476c61.tar.gz
kernel_samsung_crespo-a6030fcc608bd333c80eab3bfc72f63906476c61.tar.bz2
UIO: add automata sercos3 pci card support
Here is a new version of the patch to support the Automata Sercos III PCI card driver. I now check that the IRQ is enabled before accepting the interrupt. I still use a logical OR to store the enabled interrupts and I've added a second use of a logical OR when restoring the enabled interrupts. I added an explanation of why I do this in comments at the top of the source file. Since I use a logical OR, I also removed the extra checks if the Interrupt Enable Register and ier0_cache are 0. Signed-off-by: John Ogness <john.ogness@linutronix.de> Signed-off-by: Hans J. Koch <hjk@linutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/uio/Kconfig')
-rw-r--r--drivers/uio/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/uio/Kconfig b/drivers/uio/Kconfig
index 4190be6..04b954c 100644
--- a/drivers/uio/Kconfig
+++ b/drivers/uio/Kconfig
@@ -58,4 +58,17 @@ config UIO_SMX
If you compile this as a module, it will be called uio_smx.
+config UIO_SERCOS3
+ tristate "Automata Sercos III PCI card driver"
+ default n
+ help
+ Userspace I/O interface for the Sercos III PCI card from
+ Automata GmbH. The userspace part of this driver will be
+ available for download from the Automata GmbH web site.
+
+ Automata GmbH: http://www.automataweb.com
+ Sercos III interface: http://www.sercos.com
+
+ If you compile this as a module, it will be called uio_sercos3.
+
endif