From: Ian Abbott Date: Fri, 14 Sep 2012 16:34:01 +0000 (+0100) Subject: staging: comedi: ni_6527: move ni6527_driver X-Git-Tag: next-20120918~21^2~88 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=fcdd5ecd66db871befa755df768bf43fbe38d383;p=karo-tx-linux.git staging: comedi: ni_6527: move ni6527_driver Move the `struct comedi_driver ni6527_driver` variable further down the function to be closer to the `module_comedi_pci_driver()` module call and to avoid having to forward declare `ni6527_attach()` and `ni6527_detach()`. Signed-off-by: Ian Abbott Reviewed-by: H Hartley Sweeten Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/comedi/drivers/ni_6527.c b/drivers/staging/comedi/drivers/ni_6527.c index 79e756b2eb15..c666a43cb889 100644 --- a/drivers/staging/comedi/drivers/ni_6527.c +++ b/drivers/staging/comedi/drivers/ni_6527.c @@ -78,16 +78,6 @@ Updated: Sat, 25 Jan 2003 13:24:40 -0800 #define Rising_Edge_Detection_Enable(x) (0x018+(x)) #define Falling_Edge_Detection_Enable(x) (0x020+(x)) -static int ni6527_attach(struct comedi_device *dev, - struct comedi_devconfig *it); -static void ni6527_detach(struct comedi_device *dev); -static struct comedi_driver ni6527_driver = { - .driver_name = DRIVER_NAME, - .module = THIS_MODULE, - .attach = ni6527_attach, - .detach = ni6527_detach, -}; - struct ni6527_board { int dev_id; @@ -478,6 +468,13 @@ static int ni6527_find_device(struct comedi_device *dev, int bus, int slot) return -EIO; } +static struct comedi_driver ni6527_driver = { + .driver_name = DRIVER_NAME, + .module = THIS_MODULE, + .attach = ni6527_attach, + .detach = ni6527_detach, +}; + static int __devinit ni6527_pci_probe(struct pci_dev *dev, const struct pci_device_id *ent) {