libata: update ata_*_printk() macros such that level can be a variable

Make prink helpers format @lv together rather than prepending to the
format string as constant.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>

authored by Tejun Heo and committed by Jeff Garzik c2e366a1 0d02f0b2

+4 -4
+4 -4
include/linux/libata.h
··· 1013 1013 * printk helpers 1014 1014 */ 1015 1015 #define ata_port_printk(ap, lv, fmt, args...) \ 1016 - printk(lv"ata%u: "fmt, (ap)->print_id , ##args) 1016 + printk("%sata%u: "fmt, lv, (ap)->print_id , ##args) 1017 1017 1018 1018 #define ata_link_printk(link, lv, fmt, args...) do { \ 1019 1019 if ((link)->ap->nr_pmp_links) \ 1020 - printk(lv"ata%u.%02u: "fmt, (link)->ap->print_id, \ 1020 + printk("%sata%u.%02u: "fmt, lv, (link)->ap->print_id, \ 1021 1021 (link)->pmp , ##args); \ 1022 1022 else \ 1023 - printk(lv"ata%u: "fmt, (link)->ap->print_id , ##args); \ 1023 + printk("%sata%u: "fmt, lv, (link)->ap->print_id , ##args); \ 1024 1024 } while(0) 1025 1025 1026 1026 #define ata_dev_printk(dev, lv, fmt, args...) \ 1027 - printk(lv"ata%u.%02u: "fmt, (dev)->link->ap->print_id, \ 1027 + printk("%sata%u.%02u: "fmt, lv, (dev)->link->ap->print_id, \ 1028 1028 (dev)->link->pmp + (dev)->devno , ##args) 1029 1029 1030 1030 /*