dpacompat.h and digi.h partly define the same macros, so it is necessary to
change them both. I also removed some defines as they were unnecessary, 
because they were already defined, or because they were never used.

Signed-off-by: Simone Weiss <simone.we...@fau.de>
Signed-off-by: Helene Gsaenger <helene.gsaen...@studium.fau.de>
---
 drivers/staging/dgnc/digi.h      | 59 +++++++++++++++++++---------------------
 drivers/staging/dgnc/dpacompat.h |  8 ++----
 2 files changed, 30 insertions(+), 37 deletions(-)

diff --git a/drivers/staging/dgnc/digi.h b/drivers/staging/dgnc/digi.h
index 3181a35..56466a7 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,41 @@
 #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      */
-                                               /* 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 +101,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 +238,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 +258,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 +273,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 +336,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 */
 
@@ -389,10 +386,10 @@ struct digi_getcounter {
 #define DIGI_SETCUSTOMBAUD     _IOW('e', 106, int)     /* Set integer baud 
rate */
 #define DIGI_GETCUSTOMBAUD     _IOR('e', 107, int)     /* Get integer baud 
rate */
 
-#define DIGI_REALPORT_GETBUFFERS ('e'<<8) | 108
-#define DIGI_REALPORT_SENDIMMEDIATE ('e'<<8) | 109
-#define DIGI_REALPORT_GETCOUNTERS ('e'<<8) | 110
-#define DIGI_REALPORT_GETEVENTS ('e'<<8) | 111
+#define DIGI_REALPORT_GETBUFFERS (('e'<<8) | 108)
+#define DIGI_REALPORT_SENDIMMEDIATE (('e'<<8) | 109)
+#define DIGI_REALPORT_GETCOUNTERS (('e'<<8) | 110)
+#define DIGI_REALPORT_GETEVENTS (('e'<<8) | 111)
 
 #define EV_OPU         0x0001          /* !<Output paused by client */
 #define EV_OPS         0x0002          /* !<Output paused by reqular sw 
flowctrl */
diff --git a/drivers/staging/dgnc/dpacompat.h b/drivers/staging/dgnc/dpacompat.h
index b2d2dc0..7a25105 100644
--- a/drivers/staging/dgnc/dpacompat.h
+++ b/drivers/staging/dgnc/dpacompat.h
@@ -51,7 +51,6 @@ struct ni_info {
 
 #define RW_READ                1
 #define RW_WRITE        2
-#define DIGI_KME        ('e'<<8) | 98           /* Read/Write Host */
 
 #define SUBTYPE         0007
 #define T_PCXI          0000
@@ -106,10 +105,7 @@ struct ni_info {
 
 /* Ioctls needed for dpa operation */
 
-#define DIGI_GETDD      ('d'<<8) | 248          /* get driver info      */
-#define DIGI_GETBD      ('d'<<8) | 249          /* get board info       */
-#define DIGI_GET_NI_INFO ('d'<<8) | 250                /* nonintelligent state 
snfo */
+#define DIGI_GET_NI_INFO (('d'<<8) | 250)      /* nonintelligent state snfo */
 
 /* Other special ioctls */
-#define DIGI_TIMERIRQ ('d'<<8) | 251           /* Enable/disable RS_TIMER use 
*/
-#define DIGI_LOOPBACK ('d'<<8) | 252           /* Enable/disable UART internal 
loopback */
+#define DIGI_LOOPBACK (('d'<<8) | 252)         /* Enable/disable UART internal 
loopback */
-- 
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