diff options
Diffstat (limited to 'include/linux/printk.h')
-rw-r--r-- | include/linux/printk.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/printk.h b/include/linux/printk.h index 1f77a4174ee0..0525927f203f 100644 --- a/include/linux/printk.h +++ b/include/linux/printk.h | |||
@@ -190,13 +190,13 @@ extern void dump_stack(void) __cold; | |||
190 | #endif | 190 | #endif |
191 | 191 | ||
192 | /* If you are writing a driver, please use dev_dbg instead */ | 192 | /* If you are writing a driver, please use dev_dbg instead */ |
193 | #if defined(DEBUG) | 193 | #if defined(CONFIG_DYNAMIC_DEBUG) |
194 | #define pr_debug(fmt, ...) \ | ||
195 | printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) | ||
196 | #elif defined(CONFIG_DYNAMIC_DEBUG) | ||
197 | /* dynamic_pr_debug() uses pr_fmt() internally so we don't need it here */ | 194 | /* dynamic_pr_debug() uses pr_fmt() internally so we don't need it here */ |
198 | #define pr_debug(fmt, ...) \ | 195 | #define pr_debug(fmt, ...) \ |
199 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | 196 | dynamic_pr_debug(fmt, ##__VA_ARGS__) |
197 | #elif defined(DEBUG) | ||
198 | #define pr_debug(fmt, ...) \ | ||
199 | printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) | ||
200 | #else | 200 | #else |
201 | #define pr_debug(fmt, ...) \ | 201 | #define pr_debug(fmt, ...) \ |
202 | no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) | 202 | no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__) |