uio: add the uio_aec driver
authorBrandon Philips <brandon@ifup.org>
Tue, 27 Jan 2009 21:00:04 +0000 (13:00 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 24 Mar 2009 23:38:24 +0000 (16:38 -0700)
commit1bafeb378e915f39b1bf44ee0871823d6f402ea5
treec4af6b6a2965d0526eb79aaeb013caa7338140ac
parent8205779114e8f612549d191f8e151526a74ab9f2
uio: add the uio_aec driver

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.

uioport is designed to be a setuid program and checks the permissions of
the /dev/uio* node and if the user has write permissions it will use
iopl and out*/in* to access the device.

[1] git clone git://ifup.org/philips/uioport.git

Signed-off-by: Brandon Philips <brandon@ifup.org>
Signed-off-by: Hans J. Koch <hjk@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/uio/Kconfig
drivers/uio/Makefile
drivers/uio/uio_aec.c [new file with mode: 0644]