]> git.karo-electronics.de Git - karo-tx-linux.git/commit
staging: comedi: refactor ni_atmio driver and use module_comedi_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Wed, 16 May 2012 00:36:01 +0000 (17:36 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 00:56:50 +0000 (17:56 -0700)
commit5aac8294de60cd2ffac3236c7052571ed6c2d56d
tree01b3d49c02366d059751618f634f08c8ca6d33e6
parentd22418b09d894af6a1458911dd61e245b4d1d820
staging: comedi: refactor ni_atmio driver and use module_comedi_driver

Move the module_init/module_exit routines and the associated
struct comedi_drive to the end of the source. This is more
typical of how other drivers are written and removes the need
for the forward declarations.

Convert the driver to use the module_comedi_driver() macro
which makes the code smaller and a bit simpler.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/ni_atmio.c