diff options
author | John Ogness <john.ogness@linutronix.de> | 2008-09-18 05:57:15 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-10-16 12:24:53 -0400 |
commit | a6030fcc608bd333c80eab3bfc72f63906476c61 (patch) | |
tree | 28057d28d93ab033a0fe0ee87326986bddba94c8 /drivers/uio/Kconfig | |
parent | a6fcc3a196d34f6619173ff83c33f8a42074bb76 (diff) |
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/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/uio/Kconfig b/drivers/uio/Kconfig index 4190be64917f..04b954cfce76 100644 --- a/drivers/uio/Kconfig +++ b/drivers/uio/Kconfig | |||
@@ -58,4 +58,17 @@ config UIO_SMX | |||
58 | 58 | ||
59 | If you compile this as a module, it will be called uio_smx. | 59 | If you compile this as a module, it will be called uio_smx. |
60 | 60 | ||
61 | config UIO_SERCOS3 | ||
62 | tristate "Automata Sercos III PCI card driver" | ||
63 | default n | ||
64 | help | ||
65 | Userspace I/O interface for the Sercos III PCI card from | ||
66 | Automata GmbH. The userspace part of this driver will be | ||
67 | available for download from the Automata GmbH web site. | ||
68 | |||
69 | Automata GmbH: http://www.automataweb.com | ||
70 | Sercos III interface: http://www.sercos.com | ||
71 | |||
72 | If you compile this as a module, it will be called uio_sercos3. | ||
73 | |||
61 | endif | 74 | endif |