]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
staging: comedi: refactor cb_pcidda driver and use module_comedi_pci_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 15 May 2012 21:53:29 +0000 (14:53 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 00:56:53 +0000 (17:56 -0700)
commit954ca6c914fb04ad89ad0b2bc3f5ec9493c34e1f
tree2faa9df13b8f84abe3ff6a99e333754cef605a7e
parentb93707d6501392ce484656379f3f946c04576047
staging: comedi: refactor cb_pcidda 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_pcidda.c