staging: comedi: refactor mpc624 driver and use module_comedi_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Fri, 4 May 2012 22:33:17 +0000 (15:33 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 May 2012 20:33:40 +0000 (13:33 -0700)
commit9142e00efeeb8b06fe7f0c42fd2e9400223b9418
treea31dd196d623f2922ca2cfee37ae6f27c513a0eb
parent45d63679d82557f0fbac767c7dab0e4bedb72d35
staging: comedi: refactor mpc624 driver and use module_comedi_driver

Move the struct comedi_driver and associated attach/detach
routines 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/mpc624.c