diff options
| -rw-r--r-- | drivers/net/ethernet/smsc/smc91x.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/drivers/net/ethernet/smsc/smc91x.c b/drivers/net/ethernet/smsc/smc91x.c index 597909ff2341..bcaa41af1e62 100644 --- a/drivers/net/ethernet/smsc/smc91x.c +++ b/drivers/net/ethernet/smsc/smc91x.c | |||
| @@ -147,18 +147,19 @@ MODULE_ALIAS("platform:smc91x"); | |||
| 147 | */ | 147 | */ |
| 148 | #define MII_DELAY 1 | 148 | #define MII_DELAY 1 |
| 149 | 149 | ||
| 150 | #if SMC_DEBUG > 0 | 150 | #define DBG(n, dev, fmt, ...) \ |
| 151 | #define DBG(n, dev, args...) \ | 151 | do { \ |
| 152 | do { \ | 152 | if (SMC_DEBUG >= (n)) \ |
| 153 | if (SMC_DEBUG >= (n)) \ | 153 | netdev_dbg(dev, fmt, ##__VA_ARGS__); \ |
| 154 | netdev_dbg(dev, args); \ | ||
| 155 | } while (0) | 154 | } while (0) |
| 156 | 155 | ||
| 157 | #define PRINTK(dev, args...) netdev_info(dev, args) | 156 | #define PRINTK(dev, fmt, ...) \ |
| 158 | #else | 157 | do { \ |
| 159 | #define DBG(n, dev, args...) do { } while (0) | 158 | if (SMC_DEBUG > 0) \ |
| 160 | #define PRINTK(dev, args...) netdev_dbg(dev, args) | 159 | netdev_info(dev, fmt, ##__VA_ARGS__); \ |
| 161 | #endif | 160 | else \ |
| 161 | netdev_dbg(dev, fmt, ##__VA_ARGS__); \ | ||
| 162 | } while (0) | ||
| 162 | 163 | ||
| 163 | #if SMC_DEBUG > 3 | 164 | #if SMC_DEBUG > 3 |
| 164 | static void PRINT_PKT(u_char *buf, int length) | 165 | static void PRINT_PKT(u_char *buf, int length) |
| @@ -191,7 +192,7 @@ static void PRINT_PKT(u_char *buf, int length) | |||
| 191 | pr_cont("\n"); | 192 | pr_cont("\n"); |
| 192 | } | 193 | } |
| 193 | #else | 194 | #else |
| 194 | #define PRINT_PKT(x...) do { } while (0) | 195 | static inline void PRINT_PKT(u_char *buf, int length) { } |
| 195 | #endif | 196 | #endif |
| 196 | 197 | ||
| 197 | 198 | ||
