config: tegra3: enable /dev mount with ACL
[linux-2.6.git] / drivers / uio / Kconfig
index 4190be6..6f3ea9b 100644 (file)
@@ -1,7 +1,6 @@
 menuconfig UIO
        tristate "Userspace I/O drivers"
        depends on !S390
-       default n
        help
          Enable this to allow the userspace driver core code to be
          built.  This code allows userspace programs easy access to
@@ -16,12 +15,11 @@ if UIO
 config UIO_CIF
        tristate "generic Hilscher CIF Card driver"
        depends on PCI
-       default n
        help
          Driver for Hilscher CIF DeviceNet and Profibus cards.  This
-         driver requires a userspace component that handles all of the
-         heavy lifting and can be found at:
-               http://www.osadl.org/projects/downloads/UIO/user/cif-*
+         driver requires a userspace component called cif that handles
+         all of the heavy lifting and can be found at:
+               <http://www.osadl.org/projects/downloads/UIO/user/>
 
          To compile this driver as a module, choose M here: the module
          will be called uio_cif.
@@ -46,16 +44,71 @@ config UIO_PDRV_GENIRQ
 
          If you don't know what to do here, say N.
 
-config UIO_SMX
-       tristate "SMX cryptengine UIO interface"
-       default n
+config UIO_AEC
+       tristate "AEC video timestamp device"
+       depends on PCI
+       help
+
+         UIO driver for the Adrienne Electronics Corporation PCI time
+         code device.
+
+         This device differs from other UIO devices since it uses I/O
+         ports instead of memory mapped I/O. In order to make it
+         possible for UIO to work with this device a utility, uioport,
+         can be used to read and write the ports:
+
+           git clone git://ifup.org/philips/uioport.git
+
+         If you compile this as a module, it will be called uio_aec.
+
+config UIO_SERCOS3
+       tristate "Automata Sercos III PCI card driver"
+       depends on PCI
        help
-         Userspace IO interface to the Cryptography engine found on the
-         Nias Digital SMX boards.  These will be available from Q4 2008
-         from http://www.niasdigital.com.  The userspace part of this
-         driver will be released under the GPL at the same time as the
-         hardware and will be able to be downloaded from the same site.
+         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_smx.
+         If you compile this as a module, it will be called uio_sercos3.
+
+config UIO_PCI_GENERIC
+       tristate "Generic driver for PCI 2.3 and PCI Express cards"
+       depends on PCI
+       help
+         Generic driver that you can bind, dynamically, to any
+         PCI 2.3 compliant and PCI Express card. It is useful,
+         primarily, for virtualization scenarios.
+         If you compile this as a module, it will be called uio_pci_generic.
+
+config UIO_NETX
+       tristate "Hilscher NetX Card driver"
+       depends on PCI
+       help
+         Driver for Hilscher NetX based fieldbus cards (cifX, comX).
+         This driver requires a userspace component that comes with the card
+         or is available from Hilscher (http://www.hilscher.com).
+
+         To compile this driver as a module, choose M here; the module
+         will be called uio_netx.
+
+config UIO_PRUSS
+       tristate "Texas Instruments PRUSS driver"
+       depends on ARCH_DAVINCI_DA850
+       help
+         PRUSS driver for OMAPL138/DA850/AM18XX devices
+         PRUSS driver requires user space components, examples and user space
+         driver is available from below SVN repo - you may use anonymous login
+
+         https://gforge.ti.com/gf/project/pru_sw/
+
+         More info on API is available at below wiki
+
+         http://processors.wiki.ti.com/index.php/PRU_Linux_Application_Loader
+
+         To compile this driver as a module, choose M here: the module
+         will be called uio_pruss.
 
 endif