diff options
| author | Joe Perches <joe@perches.com> | 2018-05-09 11:15:46 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-07-06 11:50:19 -0400 |
| commit | 663336ee2628096df0ce2b546b148cb74b5249fe (patch) | |
| tree | 4a41f75c8ba149245c813d12786db6d0a3683f4a /drivers/base | |
| parent | 0a50f61c4fbd7840cdaf783c312e42b8ccde9ab3 (diff) | |
device: Add #define dev_fmt similar to #define pr_fmt
Add a prefixing macro to dev_<level> uses similar to the pr_fmt
prefixing macro used in pr_<level> calls.
This can help avoid some string duplication in dev_<level> uses.
The default, like pr_fmt, is an empty #define dev_fmt(fmt) fmt
Rename the existing dev_<level> functions to _dev_<level> and
introduce #define dev_<level> _dev_<level> macros that use the
new #define dev_fmt
Miscellanea:
o Consistently use #defines with fmt, ... and ##__VA_ARGS__
o Remove unnecessary externs
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/base')
| -rw-r--r-- | drivers/base/core.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/base/core.c b/drivers/base/core.c index df3e1a44707a..ceb8ce90aebb 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c | |||
| @@ -3002,12 +3002,12 @@ void func(const struct device *dev, const char *fmt, ...) \ | |||
| 3002 | } \ | 3002 | } \ |
| 3003 | EXPORT_SYMBOL(func); | 3003 | EXPORT_SYMBOL(func); |
| 3004 | 3004 | ||
| 3005 | define_dev_printk_level(dev_emerg, KERN_EMERG); | 3005 | define_dev_printk_level(_dev_emerg, KERN_EMERG); |
| 3006 | define_dev_printk_level(dev_alert, KERN_ALERT); | 3006 | define_dev_printk_level(_dev_alert, KERN_ALERT); |
| 3007 | define_dev_printk_level(dev_crit, KERN_CRIT); | 3007 | define_dev_printk_level(_dev_crit, KERN_CRIT); |
| 3008 | define_dev_printk_level(dev_err, KERN_ERR); | 3008 | define_dev_printk_level(_dev_err, KERN_ERR); |
| 3009 | define_dev_printk_level(dev_warn, KERN_WARNING); | 3009 | define_dev_printk_level(_dev_warn, KERN_WARNING); |
| 3010 | define_dev_printk_level(dev_notice, KERN_NOTICE); | 3010 | define_dev_printk_level(_dev_notice, KERN_NOTICE); |
| 3011 | define_dev_printk_level(_dev_info, KERN_INFO); | 3011 | define_dev_printk_level(_dev_info, KERN_INFO); |
| 3012 | 3012 | ||
| 3013 | #endif | 3013 | #endif |
