[PATCH] libata: implement ATA printk helpers
authorTejun Heo <htejun@gmail.com>
Mon, 15 May 2006 11:57:55 +0000 (20:57 +0900)
committerTejun Heo <htejun@gmail.com>
Mon, 15 May 2006 11:57:55 +0000 (20:57 +0900)
commit61440db61fe4945ad9f7b32b4d6a22b17174aa1f
tree4c093d6c72facf6bc77fcedce7d8c1cb85415f5b
parent3373efd89dead4ce7818d685729e0431448357c9
[PATCH] libata: implement ATA printk helpers

Implement ata_{port|dev}_printk() which prefixes the message with
proper identification string.  This change is necessary for later PM
support because devices and links should be identified differently
depending on how they are attached.

This also helps unifying device id strings.  Currently, there are two
forms in use (P is the port number D device number) - 'ataP(D):', and
'ataP: dev D '.  These macros also make it harder to forget proper ID
string (e.g. printing only port number when a device is in question).

Debug message handling can be integrated into these printk macros by
passing debug type and level via @lv.

Signed-off-by: Tejun Heo <htejun@gmail.com>
include/linux/libata.h