staging: comedi: refactor das1800 driver and use module_comedi_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Wed, 16 May 2012 01:34:49 +0000 (18:34 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 20:23:02 +0000 (13:23 -0700)
commit1e991a14db758ab5050108a43651e7f86569e858
tree45b28175ac8fa27cbb8564ce4df1b579047bf5b1
parentdd4f521399d059b9c42e95a42c5373e10d14c0c6
staging: comedi: refactor das1800 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/das1800.c