staging: comedi: comedi_test: tidy up waveform_ai_interrupt()
authorIan Abbott <abbotti@mev.co.uk>
Fri, 4 Jan 2013 11:33:25 +0000 (11:33 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 7 Jan 2013 22:37:13 +0000 (14:37 -0800)
Use a local variable to reduce the indentation in
`waveform_ai_interrupt()`.

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

index ce13fbc52ef92990039b843ef47e1846c12d7b4e..a8e40cae2d799f0520da6ae34bdc65b455d78241 100644 (file)
@@ -203,19 +203,13 @@ static void waveform_ai_interrupt(unsigned long arg)
 
        for (i = 0; i < num_scans; i++) {
                for (j = 0; j < cmd->chanlist_len; j++) {
-                       cfc_write_to_buffer(dev->read_subdev,
-                                           fake_waveform(dev,
-                                                         CR_CHAN(cmd->
-                                                                 chanlist[j]),
-                                                         CR_RANGE(cmd->
-                                                                  chanlist[j]),
-                                                         devpriv->
-                                                         usec_current +
-                                                         i *
-                                                         devpriv->scan_period +
-                                                         j *
-                                                         devpriv->
-                                                         convert_period));
+                       unsigned short sample;
+                       sample = fake_waveform(dev, CR_CHAN(cmd->chanlist[j]),
+                                              CR_RANGE(cmd->chanlist[j]),
+                                              devpriv->usec_current +
+                                                  i * devpriv->scan_period +
+                                                  j * devpriv->convert_period);
+                       cfc_write_to_buffer(dev->read_subdev, sample);
                }
        }