Changeset 30441


Ignore:
Timestamp:
2012-02-11T16:11:50+01:00 (6 years ago)
Author:
juhosg
Message:

ramips: raeth: protect macro parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/files/drivers/net/ramips_eth.h

    r30439 r30441  
    186186#define RAMIPS_US_CYC_CNT_DIVISOR       1000000 
    187187 
    188 #define RX_DMA_PLEN0(x)                 ((x >> 16) & 0x3fff) 
     188#define RX_DMA_PLEN0(_x)                (((_x) >> 16) & 0x3fff) 
    189189#define RX_DMA_LSO                      BIT(30) 
    190190#define RX_DMA_DONE                     BIT(31) 
     
    198198 
    199199#define TX_DMA_PLEN0_MASK               ((0x3fff) << 16) 
    200 #define TX_DMA_PLEN0(x)                 ((x & 0x3fff) << 16) 
     200#define TX_DMA_PLEN0(_x)                (((_x) & 0x3fff) << 16) 
    201201#define TX_DMA_LSO                      BIT(30) 
    202202#define TX_DMA_DONE                     BIT(31) 
    203 #define TX_DMA_QN(x)                    (x << 16) 
    204 #define TX_DMA_PN(x)                    (x << 24) 
     203#define TX_DMA_QN(_x)                   ((_x) << 16) 
     204#define TX_DMA_PN(_x)                   ((_x) << 24) 
    205205#define TX_DMA_QN_MASK                  TX_DMA_QN(0x7) 
    206206#define TX_DMA_PN_MASK                  TX_DMA_PN(0x7) 
Note: See TracChangeset for help on using the changeset viewer.