]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
staging: comedi: ni_stc.h: tidy up AI_Mode_2_Register and bits
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Fri, 1 May 2015 21:59:04 +0000 (14:59 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 9 May 2015 17:05:09 +0000 (19:05 +0200)
Rename the CamelCase. Use the BIT() macro to define the bits.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/ni_mio_common.c
drivers/staging/comedi/drivers/ni_stc.h

index 01015d76af5368d9599ff958b25631e97aa7f6e2..7cbe9d9e0bd8fc33aabcb037ee6a85311f7a0dd3 100644 (file)
@@ -329,7 +329,7 @@ static const struct mio_regmap m_series_stc_write_regmap[] = {
        [NISTC_DIO_OUT_REG]             = { 0, 0 }, /* DOES NOT MAP CLEANLY */
        [NISTC_DIO_CTRL_REG]            = { 0, 0 }, /* DOES NOT MAP CLEANLY */
        [NISTC_AI_MODE1_REG]            = { 0x118, 2 },
-       [AI_Mode_2_Register]            = { 0x11a, 2 },
+       [NISTC_AI_MODE2_REG]            = { 0x11a, 2 },
        [AI_SI_Load_A_Registers]        = { 0x11c, 4 },
        [AI_SI_Load_B_Registers]        = { 0x120, 4 },
        [AI_SC_Load_A_Registers]        = { 0x124, 4 },
@@ -1634,7 +1634,7 @@ static int ni_ai_reset(struct comedi_device *dev, struct comedi_subdevice *s)
                           NISTC_AI_MODE1_RSVD
                            /*| NISTC_AI_MODE1_TRIGGER_ONCE */,
                      NISTC_AI_MODE1_REG);
-       ni_stc_writew(dev, 0x0000, AI_Mode_2_Register);
+       ni_stc_writew(dev, 0, NISTC_AI_MODE2_REG);
        /* generate FIFO interrupts on non-empty */
        ni_stc_writew(dev, (0 << 6) | 0x0000, AI_Mode_3_Register);
        if (devpriv->is_611x) {
@@ -2313,10 +2313,10 @@ static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
                }
        }
 
-       mode2 &= ~AI_Pre_Trigger;
-       mode2 &= ~AI_SC_Initial_Load_Source;
-       mode2 &= ~AI_SC_Reload_Mode;
-       ni_stc_writew(dev, mode2, AI_Mode_2_Register);
+       mode2 &= ~NISTC_AI_MODE2_PRE_TRIGGER;
+       mode2 &= ~NISTC_AI_MODE2_SC_INIT_LOAD_SRC;
+       mode2 &= ~NISTC_AI_MODE2_SC_RELOAD_MODE;
+       ni_stc_writew(dev, mode2, NISTC_AI_MODE2_REG);
 
        if (cmd->chanlist_len == 1 || devpriv->is_611x || devpriv->is_6143) {
                start_stop_select |= AI_STOP_Polarity;
@@ -2374,7 +2374,7 @@ static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
                /*
                   stop bits for non 611x boards
                   AI_SI_Special_Trigger_Delay=0
-                  AI_Pre_Trigger=0
+                  NISTC_AI_MODE2_PRE_TRIGGER=0
                   AI_START_STOP_Select_Register:
                   AI_START_Polarity=0 (?)      rising edge
                   AI_START_Edge=1              edge triggered
@@ -2389,11 +2389,10 @@ static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
                ni_stc_writew(dev, start_stop_select,
                              AI_START_STOP_Select_Register);
 
-               mode2 |= AI_SI_Reload_Mode(0);
-               /* AI_SI_Initial_Load_Source=A */
-               mode2 &= ~AI_SI_Initial_Load_Source;
-               /* mode2 |= AI_SC_Reload_Mode; */
-               ni_stc_writew(dev, mode2, AI_Mode_2_Register);
+               mode2 &= ~NISTC_AI_MODE2_SI_INIT_LOAD_SRC;      /* A */
+               mode2 |= NISTC_AI_MODE2_SI_RELOAD_MODE(0);
+               /* mode2 |= NISTC_AI_MODE2_SC_RELOAD_MODE; */
+               ni_stc_writew(dev, mode2, NISTC_AI_MODE2_REG);
 
                /* load SI */
                timer = ni_ns_to_timer(dev, cmd->scan_begin_arg,
@@ -2430,18 +2429,15 @@ static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
                ni_stc_writew(dev, 1, AI_SI2_Load_A_Register);
                ni_stc_writew(dev, timer, AI_SI2_Load_B_Register);
 
-               /* AI_SI2_Reload_Mode = alternate */
-               /* AI_SI2_Initial_Load_Source = A */
-               mode2 &= ~AI_SI2_Initial_Load_Source;
-               mode2 |= AI_SI2_Reload_Mode;
-               ni_stc_writew(dev, mode2, AI_Mode_2_Register);
+               mode2 &= ~NISTC_AI_MODE2_SI2_INIT_LOAD_SRC;     /* A */
+               mode2 |= NISTC_AI_MODE2_SI2_RELOAD_MODE;        /* alternate */
+               ni_stc_writew(dev, mode2, NISTC_AI_MODE2_REG);
 
                ni_stc_writew(dev, NISTC_AI_CMD1_SI2_LOAD, NISTC_AI_CMD1_REG);
 
-               mode2 |= AI_SI2_Reload_Mode;    /*  alternate */
-               mode2 |= AI_SI2_Initial_Load_Source;    /*  B */
-
-               ni_stc_writew(dev, mode2, AI_Mode_2_Register);
+               mode2 |= NISTC_AI_MODE2_SI2_INIT_LOAD_SRC;      /* B */
+               mode2 |= NISTC_AI_MODE2_SI2_RELOAD_MODE;        /* alternate */
+               ni_stc_writew(dev, mode2, NISTC_AI_MODE2_REG);
                break;
        case TRIG_EXT:
                mode1 |= NISTC_AI_MODE1_CONVERT_SRC(1 + cmd->convert_arg);
@@ -2449,8 +2445,9 @@ static int ni_ai_cmd(struct comedi_device *dev, struct comedi_subdevice *s)
                        mode1 |= NISTC_AI_MODE1_CONVERT_POLARITY;
                ni_stc_writew(dev, mode1, NISTC_AI_MODE1_REG);
 
-               mode2 |= AI_Start_Stop_Gate_Enable | AI_SC_Gate_Enable;
-               ni_stc_writew(dev, mode2, AI_Mode_2_Register);
+               mode2 |= NISTC_AI_MODE2_SC_GATE_ENA |
+                        NISTC_AI_MODE2_START_STOP_GATE_ENA;
+               ni_stc_writew(dev, mode2, NISTC_AI_MODE2_REG);
 
                break;
        }
index 315579e60216d0906c020fd78bd43fa6fe46b6ac..739061a1be9be2bad5ab2c41faf1c2adea6f2030 100644 (file)
 #define NISTC_AI_MODE1_CONTINUOUS      BIT(1)
 #define NISTC_AI_MODE1_TRIGGER_ONCE    BIT(0)
 
+#define NISTC_AI_MODE2_REG             13
+#define NISTC_AI_MODE2_SC_GATE_ENA     BIT(15)
+#define NISTC_AI_MODE2_START_STOP_GATE_ENA BIT(14)
+#define NISTC_AI_MODE2_PRE_TRIGGER     BIT(13)
+#define NISTC_AI_MODE2_EXTMUX_PRESENT  BIT(12)
+#define NISTC_AI_MODE2_SI2_INIT_LOAD_SRC BIT(9)
+#define NISTC_AI_MODE2_SI2_RELOAD_MODE BIT(8)
+#define NISTC_AI_MODE2_SI_INIT_LOAD_SRC        BIT(7)
+#define NISTC_AI_MODE2_SI_RELOAD_MODE(x) (((x) & 0x7) << 4)
+#define NISTC_AI_MODE2_SI_WR_SWITCH    BIT(3)
+#define NISTC_AI_MODE2_SC_INIT_LOAD_SRC        BIT(2)
+#define NISTC_AI_MODE2_SC_RELOAD_MODE  BIT(1)
+#define NISTC_AI_MODE2_SC_WR_SWITCH    BIT(0)
+
 #define AI_Status_1_Register           2
 #define Interrupt_A_St                         0x8000
 #define AI_FIFO_Full_St                                0x4000
 
 #define DIO_Parallel_Input_Register    7
 
-#define AI_Mode_2_Register             13
-#define AI_SC_Gate_Enable                      _bit15
-#define AI_Start_Stop_Gate_Enable              _bit14
-#define AI_Pre_Trigger                         _bit13
-#define AI_External_MUX_Present                        _bit12
-#define AI_SI2_Initial_Load_Source             _bit9
-#define AI_SI2_Reload_Mode                     _bit8
-#define AI_SI_Initial_Load_Source              _bit7
-#define AI_SI_Reload_Mode(a)                   (((a) & 0x7)<<4)
-#define AI_SI_Write_Switch                     _bit3
-#define AI_SC_Initial_Load_Source              _bit2
-#define AI_SC_Reload_Mode                      _bit1
-#define AI_SC_Write_Switch                     _bit0
-
 #define AI_SI_Load_A_Registers         14
 #define AI_SI_Load_B_Registers         16
 #define AI_SC_Load_A_Registers         18