]> Pileus Git - ~andy/linux/commit
staging: comedi: refactor adv_pci1710 driver and use module_comedi_pci_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 15 May 2012 20:12:53 +0000 (13:12 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 00:56:54 +0000 (17:56 -0700)
commit958c59891a5205906f113e3f97ebc71026ca7de0
tree40d4fc4791c297af157685de98366ae88da9f72a
parentc95dbeac21e1c4c45fe06ab8e5754de135c7830c
staging: comedi: refactor adv_pci1710 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/adv_pci1710.c