aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2018-05-09 11:15:46 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-07-06 11:50:19 -0400
commit663336ee2628096df0ce2b546b148cb74b5249fe (patch)
tree4a41f75c8ba149245c813d12786db6d0a3683f4a /drivers/base
parent0a50f61c4fbd7840cdaf783c312e42b8ccde9ab3 (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.c12
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} \
3003EXPORT_SYMBOL(func); 3003EXPORT_SYMBOL(func);
3004 3004
3005define_dev_printk_level(dev_emerg, KERN_EMERG); 3005define_dev_printk_level(_dev_emerg, KERN_EMERG);
3006define_dev_printk_level(dev_alert, KERN_ALERT); 3006define_dev_printk_level(_dev_alert, KERN_ALERT);
3007define_dev_printk_level(dev_crit, KERN_CRIT); 3007define_dev_printk_level(_dev_crit, KERN_CRIT);
3008define_dev_printk_level(dev_err, KERN_ERR); 3008define_dev_printk_level(_dev_err, KERN_ERR);
3009define_dev_printk_level(dev_warn, KERN_WARNING); 3009define_dev_printk_level(_dev_warn, KERN_WARNING);
3010define_dev_printk_level(dev_notice, KERN_NOTICE); 3010define_dev_printk_level(_dev_notice, KERN_NOTICE);
3011define_dev_printk_level(_dev_info, KERN_INFO); 3011define_dev_printk_level(_dev_info, KERN_INFO);
3012 3012
3013#endif 3013#endif