Use register bit defines from addi_tcw.h to remove the "magic" numbers.

Signed-off-by: H Hartley Sweeten <hswee...@visionengravers.com>
Cc: Ian Abbott <abbo...@mev.co.uk>
Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org>
---
 drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c 
b/drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c
index c4a72a5..d971f7a 100644
--- a/drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c
+++ b/drivers/staging/comedi/drivers/addi-data/hwdrv_apci3501.c
@@ -93,17 +93,17 @@ static int apci3501_write_insn_timer(struct comedi_device 
*dev,
        if (devpriv->timer_mode == ADDIDATA_WATCHDOG ||
            devpriv->timer_mode == ADDIDATA_TIMER) {
                ctrl = inl(devpriv->tcw + ADDI_TCW_CTRL_REG);
-               ctrl &= 0xfffff9ff;
+               ctrl &= ~(ADDI_TCW_CTRL_GATE | ADDI_TCW_CTRL_TRIG);
 
                if (data[1] == 1) {             /* enable */
-                       ctrl |= 0x1;
+                       ctrl |= ADDI_TCW_CTRL_ENA;
                } else if (data[1] == 0) {      /* stop */
                        if (devpriv->timer_mode == ADDIDATA_WATCHDOG)
                                ctrl = 0;
                        else
-                               ctrl &= ~0x1;
+                               ctrl &= ~ADDI_TCW_CTRL_ENA;
                } else if (data[1] == 2) {      /* trigger */
-                       ctrl |= 0x200;
+                       ctrl |= ADDI_TCW_CTRL_TRIG;
                }
                outl(ctrl, devpriv->tcw + ADDI_TCW_CTRL_REG);
        }
-- 
2.4.3

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to