staging: comedi: skel: remove remaining forward declaration
authorIan Abbott <abbotti@mev.co.uk>
Thu, 1 Nov 2012 14:02:18 +0000 (14:02 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Nov 2012 15:46:02 +0000 (08:46 -0700)
Move `skel_ns_to_timer()` up so it's forward declaration can be removed.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/skel.c

index 65b645c..49110aa 100644 (file)
@@ -140,7 +140,22 @@ struct skel_private {
        unsigned int ao_readback[2];
 };
 
-static int skel_ns_to_timer(unsigned int *ns, int round);
+/* This function doesn't require a particular form, this is just
+ * what happens to be used in some of the drivers.  It should
+ * convert ns nanoseconds to a counter value suitable for programming
+ * the device.  Also, it should adjust ns so that it cooresponds to
+ * the actual time that the device will use. */
+static int skel_ns_to_timer(unsigned int *ns, int round)
+{
+       /* trivial timer */
+       /* if your timing is done through two cascaded timers, the
+        * i8253_cascade_ns_to_timer() function in 8253.h can be
+        * very helpful.  There are also i8254_load() and i8254_mm_load()
+        * which can be used to load values into the ubiquitous 8254 counters
+        */
+
+       return *ns;
+}
 
 /*
  * "instructions" read/write data in "one-shot" or "software-triggered"
@@ -326,23 +341,6 @@ static int skel_ai_cmdtest(struct comedi_device *dev,
        return 0;
 }
 
-/* This function doesn't require a particular form, this is just
- * what happens to be used in some of the drivers.  It should
- * convert ns nanoseconds to a counter value suitable for programming
- * the device.  Also, it should adjust ns so that it cooresponds to
- * the actual time that the device will use. */
-static int skel_ns_to_timer(unsigned int *ns, int round)
-{
-       /* trivial timer */
-       /* if your timing is done through two cascaded timers, the
-        * i8253_cascade_ns_to_timer() function in 8253.h can be
-        * very helpful.  There are also i8254_load() and i8254_mm_load()
-        * which can be used to load values into the ubiquitous 8254 counters
-        */
-
-       return *ns;
-}
-
 static int skel_ao_winsn(struct comedi_device *dev, struct comedi_subdevice *s,
                         struct comedi_insn *insn, unsigned int *data)
 {