Commit 01b6442b authored by H Hartley Sweeten's avatar H Hartley Sweeten Committed by Greg Kroah-Hartman

staging: comedi: ni_660x: tidy up set_tio_counterswap()

Clean up the multi-line comment and tidy the function a bit.
Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: default avatarIan Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d783a20e
...@@ -767,17 +767,20 @@ static int ni_660x_cancel(struct comedi_device *dev, struct comedi_subdevice *s) ...@@ -767,17 +767,20 @@ static int ni_660x_cancel(struct comedi_device *dev, struct comedi_subdevice *s)
return retval; return retval;
} }
static void set_tio_counterswap(struct comedi_device *dev, int chipset) static void set_tio_counterswap(struct comedi_device *dev, int chip)
{ {
/* See P. 3.5 of the Register-Level Programming manual. The unsigned bits = 0;
CounterSwap bit has to be set on the second chip, otherwise
it will try to use the same pins as the first chip. /*
* See P. 3.5 of the Register-Level Programming manual.
* The CounterSwap bit has to be set on the second chip,
* otherwise it will try to use the same pins as the
* first chip.
*/ */
if (chipset) if (chip)
ni_660x_write_register(dev, chipset, CounterSwap, bits = CounterSwap;
NI660X_CLK_CFG);
else ni_660x_write_register(dev, chip, bits, NI660X_CLK_CFG);
ni_660x_write_register(dev, chipset, 0, NI660X_CLK_CFG);
} }
static void ni_660x_handle_gpct_interrupt(struct comedi_device *dev, static void ni_660x_handle_gpct_interrupt(struct comedi_device *dev,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment