summaryrefslogtreecommitdiff
path: root/include/linux/device.h
diff options
context:
space:
mode:
authorJames Keniston <jkenisto@us.ibm.com>2002-12-21 07:54:35 -0800
committerGreg Kroah-Hartman <greg@kroah.com>2002-12-21 07:54:35 -0800
commitb874f98e745909c4601347e09ff510bdb4320c16 (patch)
treeb2778331be67962783c857ad7f2fa5a6e3b7baa5 /include/linux/device.h
parent6f815233facce750cd781adec1f7a3d0e8db0d2d (diff)
[PATCH] dev_printk macro
Diffstat (limited to 'include/linux/device.h')
-rw-r--r--include/linux/device.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/include/linux/device.h b/include/linux/device.h
index 48612267bd65..a2d6e8171f9b 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -396,22 +396,21 @@ extern int firmware_register(struct subsystem *);
extern void firmware_unregister(struct subsystem *);
/* debugging and troubleshooting/diagnostic helpers. */
+#define dev_printk(sev, dev, format, arg...) \
+ printk(sev "%s %s: " format , (dev).driver->name , (dev).bus_id , ## arg)
+
#ifdef DEBUG
#define dev_dbg(dev, format, arg...) \
- printk (KERN_DEBUG "%s %s: " format , \
- (dev).driver->name , (dev).bus_id , ## arg)
+ dev_printk(KERN_DEBUG , (dev) , format , ## arg)
#else
#define dev_dbg(dev, format, arg...) do {} while (0)
#endif
#define dev_err(dev, format, arg...) \
- printk (KERN_ERR "%s %s: " format , \
- (dev).driver->name , (dev).bus_id , ## arg)
+ dev_printk(KERN_ERR , (dev) , format , ## arg)
#define dev_info(dev, format, arg...) \
- printk (KERN_INFO "%s %s: " format , \
- (dev).driver->name , (dev).bus_id , ## arg)
+ dev_printk(KERN_INFO , (dev) , format , ## arg)
#define dev_warn(dev, format, arg...) \
- printk (KERN_WARNING "%s %s: " format , \
- (dev).driver->name , (dev).bus_id , ## arg)
+ dev_printk(KERN_WARNING , (dev) , format , ## arg)
#endif /* _DEVICE_H_ */