The patch previous in this thread (dgnc/dpacompat.h) defines partly the same 
macros as dgnc/digi.h and so it  is neccessary tochange the macros in this file 
as well, so no macros get redefined



Signed-off-by: Simone Weiss <simone.we...@fau.de>
Signed-off-by: Helene Gsaenger <helene.gsaen...@studium.fau.de> 
---
 drivers/staging/dgnc/digi.h | 52 ++++++++++++++++++++++-----------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/drivers/staging/dgnc/digi.h b/drivers/staging/dgnc/digi.h
index 3181a35..c9675de 100644
--- a/drivers/staging/dgnc/digi.h
+++ b/drivers/staging/dgnc/digi.h
@@ -38,8 +38,8 @@
 
 #if !defined(TIOCMODG)
 
-#define        TIOCMODG        ('d'<<8) | 250          /* get modem ctrl state 
*/
-#define        TIOCMODS        ('d'<<8) | 251          /* set modem ctrl state 
*/
+#define        TIOCMODG        (('d'<<8) | 250)        /* get modem ctrl state 
*/
+#define        TIOCMODS        (('d'<<8) | 251)        /* set modem ctrl state 
*/
 
 #ifndef TIOCM_LE
 #define                TIOCM_LE        0x01            /* line enable          
*/
@@ -58,44 +58,44 @@
 #endif
 
 #if !defined(TIOCMSET)
-#define        TIOCMSET        ('d'<<8) | 252          /* set modem ctrl state 
*/
-#define        TIOCMGET        ('d'<<8) | 253          /* set modem ctrl state 
*/
+#define        TIOCMSET        (('d'<<8) | 252)        /* set modem ctrl state 
*/
+#define        TIOCMGET        (('d'<<8) | 253)        /* set modem ctrl state 
*/
 #endif
 
 #if !defined(TIOCMBIC)
-#define        TIOCMBIC        ('d'<<8) | 254          /* set modem ctrl state 
*/
-#define        TIOCMBIS        ('d'<<8) | 255          /* set modem ctrl state 
*/
+#define        TIOCMBIC        (('d'<<8) | 254)        /* set modem ctrl state 
*/
+#define        TIOCMBIS        (('d'<<8) | 255)        /* set modem ctrl state 
*/
 #endif
 
 
 #if !defined(TIOCSDTR)
-#define        TIOCSDTR        ('e'<<8) | 0            /* set DTR              
*/
-#define        TIOCCDTR        ('e'<<8) | 1            /* clear DTR            
*/
+#define        TIOCSDTR        (('e'<<8) | 0)          /* set DTR              
*/
+#define        TIOCCDTR        (('e'<<8) | 1)          /* clear DTR            
*/
 #endif
 
 /************************************************************************
  * Ioctl command arguments for DIGI parameters.
  ************************************************************************/
-#define DIGI_GETA      ('e'<<8) | 94           /* Read params          */
+#define DIGI_GETA      (('e'<<8) | 94)         /* Read params          */
 
-#define DIGI_SETA      ('e'<<8) | 95           /* Set params           */
-#define DIGI_SETAW     ('e'<<8) | 96           /* Drain & set params   */
-#define DIGI_SETAF     ('e'<<8) | 97           /* Drain, flush & set params */
+#define DIGI_SETA      (('e'<<8) | 95)         /* Set params           */
+#define DIGI_SETAW     (('e'<<8) | 96)         /* Drain & set params   */
+#define DIGI_SETAF     (('e'<<8) | 97)         /* Drain, flush & set params */
 
-#define DIGI_KME       ('e'<<8) | 98           /* Read/Write Host      */
+#define DIGI_KME       (('e'<<8) | 98)         /* Read/Write Host      */
                                                /* Adapter Memory       */
 
-#define        DIGI_GETFLOW    ('e'<<8) | 99           /* Get startc/stopc 
flow */
+#define        DIGI_GETFLOW    (('e'<<8) | 99)         /* Get startc/stopc 
flow */
                                                /* control characters    */
-#define        DIGI_SETFLOW    ('e'<<8) | 100          /* Set startc/stopc 
flow */
+#define        DIGI_SETFLOW    (('e'<<8) | 100)        /* Set startc/stopc 
flow */
                                                /* control characters    */
-#define        DIGI_GETAFLOW   ('e'<<8) | 101          /* Get Aux. 
startc/stopc */
+#define        DIGI_GETAFLOW   (('e'<<8) | 101)        /* Get Aux. 
startc/stopc */
                                                /* flow control chars    */
-#define        DIGI_SETAFLOW   ('e'<<8) | 102          /* Set Aux. 
startc/stopc */
+#define        DIGI_SETAFLOW   (('e'<<8) | 102)        /* Set Aux. 
startc/stopc */
                                                /* flow control chars    */
 
-#define DIGI_GEDELAY   ('d'<<8) | 246          /* Get edelay */
-#define DIGI_SEDELAY   ('d'<<8) | 247          /* Set edelay */
+#define DIGI_GEDELAY   (('d'<<8) | 246)        /* Get edelay */
+#define DIGI_SEDELAY   (('d'<<8) | 247)        /* Set edelay */
 
 struct digiflow_t {
        unsigned char   startc;                         /* flow cntl start char 
*/
@@ -104,8 +104,8 @@ struct      digiflow_t {
 
 
 #ifdef FLOW_2200
-#define        F2200_GETA      ('e'<<8) | 104          /* Get 2x36 flow cntl 
flags */
-#define        F2200_SETAW     ('e'<<8) | 105          /* Set 2x36 flow cntl 
flags */
+#define        F2200_GETA      (('e'<<8) | 104)        /* Get 2x36 flow cntl 
flags */
+#define        F2200_SETAW     (('e'<<8) | 105)        /* Set 2x36 flow cntl 
flags */
 #define                F2200_MASK      0x03            /* 2200 flow cntl bit 
mask  */
 #define                FCNTL_2200      0x01            /* 2x36 terminal flow 
cntl  */
 #define                PCNTL_2200      0x02            /* 2x36 printer flow 
cntl   */
@@ -241,7 +241,7 @@ struct digi_dinfo {
        char            dinfo_version[16];      /* driver version       */
 };
 
-#define        DIGI_GETDD      ('d'<<8) | 248          /* get driver info      
*/
+#define        DIGI_GETDD      (('d'<<8) | 248)        /* get driver info      
*/
 
 /************************************************************************
  * Structure used with ioctl commands for per-board information
@@ -261,7 +261,7 @@ struct digi_info {
        char            info_reserved[7];       /* for future expansion    */
 };
 
-#define        DIGI_GETBD      ('d'<<8) | 249          /* get board info       
   */
+#define        DIGI_GETBD      (('d'<<8) | 249)        /* get board info       
   */
 
 struct digi_stat {
        unsigned int    info_chan;              /* Channel number (0 based)  */
@@ -276,7 +276,7 @@ struct digi_stat {
        unsigned int    info_reserved[8];       /* for future expansion    */
 };
 
-#define        DIGI_GETSTAT    ('d'<<8) | 244          /* get board info       
   */
+#define        DIGI_GETSTAT    (('d'<<8) | 244)        /* get board info       
   */
 /************************************************************************
  *
  * Structure used with ioctl commands for per-channel information
@@ -339,7 +339,7 @@ struct digi_getcounter {
 #define INFO_CH_WLOW   0x0020
 #define INFO_XXBUF_BUSY 0x0040
 
-#define        DIGI_GETCH      ('d'<<8) | 245          /* get board info       
   */
+#define        DIGI_GETCH      (('d'<<8) | 245)        /* get board info       
   */
 
 /* Board type definitions */
 
@@ -384,7 +384,7 @@ struct digi_getcounter {
 #define BD_TRIBOOT     0x8
 #define        BD_BADKME       0x80
 
-#define DIGI_SPOLL            ('d'<<8) | 254  /* change poller rate   */
+#define DIGI_SPOLL            (('d'<<8) | 254)  /* change poller rate   */
 
 #define DIGI_SETCUSTOMBAUD     _IOW('e', 106, int)     /* Set integer baud 
rate */
 #define DIGI_GETCUSTOMBAUD     _IOR('e', 107, int)     /* Get integer baud 
rate */
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to