OSDN Git Service

staging: comedi: refactor cb_pcidas64 driver and use module_comedi_pci_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 15 May 2012 21:32:21 +0000 (14:32 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 00:56:53 +0000 (17:56 -0700)
commitbdc7cc500aee9b29117a1249e6ad709c75223222
tree72366fe91cee8ba3f17d30e9b858809effbd56e9
parent715b2284cdcd6d7f5e1eea779ea9316b40b9d6f1
staging: comedi: refactor cb_pcidas64 driver and use module_comedi_pci_driver

Move the module_init/module_exit routines and the associated
struct comedi_drive and struct pci_driver 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_pci_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/cb_pcidas64.c