2 #define printk(BIOS_EMERG, fmt, arg...) do_printk(BIOS_EMERG ,fmt, ##arg)
3 #define printk(BIOS_ALERT, fmt, arg...) do_printk(BIOS_ALERT ,fmt, ##arg)
4 #define printk_crit(fmt, arg...) do_printk(BIOS_CRIT ,fmt, ##arg)
5 #define printk(BIOS_ERR, fmt, arg...) do_printk(BIOS_ERR ,fmt, ##arg)
6 #define printk(BIOS_WARNING, fmt, arg...) do_printk(BIOS_WARNING ,fmt, ##arg)
7 #define printk_notice(fmt, arg...) do_printk(BIOS_NOTICE ,fmt, ##arg)
8 #define printk(BIOS_INFO, fmt, arg...) do_printk(BIOS_INFO ,fmt, ##arg)
9 #define printk(BIOS_DEBUG, fmt, arg...) do_printk(BIOS_DEBUG ,fmt, ##arg)
10 #define printk(BIOS_SPEW, fmt, arg...) do_printk(BIOS_SPEW ,fmt, ##arg)
12 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_EMERG
14 #define printk(BIOS_EMERG, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
16 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_ALERT
18 #define printk(BIOS_ALERT, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
20 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_CRIT
22 #define printk_crit(fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
24 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_ERR
26 #define printk(BIOS_ERR, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
28 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_WARNING
30 #define printk(BIOS_WARNING, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
32 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_NOTICE
34 #define printk_notice(fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
36 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_INFO
38 #define printk(BIOS_INFO, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
40 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_DEBUG
42 #define printk(BIOS_DEBUG, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
44 #if CONFIG_MAXIMUM_CONSOLE_LOGLEVEL < BIOS_SPEW
46 #define printk(BIOS_SPEW, fmt, arg...) do_printk(BIOS_EMERG , "", ##arg)
49 #define print_emerg(STR) printk_emerg ("%s", (STR))
50 #define print_alert(STR) printk_alert ("%s", (STR))
51 #define print_crit(STR) printk_crit ("%s", (STR))
52 #define print_err(STR) printk_err ("%s", (STR))
53 #define print_warning(STR) printk(BIOS_WARNING, "%s", (STR))
54 #define print_notice(STR) printk_notice ("%s", (STR))
55 #define print_info(STR) printk_info ("%s", (STR))
56 #define print_debug(STR) printk_debug ("%s", (STR))
57 #define print_spew(STR) printk_spew ("%s", (STR))
59 #define print_emerg_char(CH) printk_emerg ("%c", (CH))
60 #define print_alert_char(CH) printk_alert ("%c", (CH))
61 #define print_crit_char(CH) printk_crit ("%c", (CH))
62 #define print_err_char(CH) printk_err ("%c", (CH))
63 #define print_warning_char(CH) printk(BIOS_WARNING, "%c", (CH))
64 #define print_notice_char(CH) printk_notice ("%c", (CH))
65 #define print_info_char(CH) printk_info ("%c", (CH))
66 #define print_debug_char(CH) printk_debug ("%c", (CH))
67 #define print_spew_char(CH) printk_spew ("%c", (CH))
69 #define print_emerg_hex8(HEX) printk_emerg ("%02x", (HEX))
70 #define print_alert_hex8(HEX) printk_alert ("%02x", (HEX))
71 #define print_crit_hex8(HEX) printk_crit ("%02x", (HEX))
72 #define print_err_hex8(HEX) printk_err ("%02x", (HEX))
73 #define print_warning_hex8(HEX) printk(BIOS_WARNING, "%02x", (HEX))
74 #define print_notice_hex8(HEX) printk_notice ("%02x", (HEX))
75 #define print_info_hex8(HEX) printk_info ("%02x", (HEX))
76 #define print_debug_hex8(HEX) printk_debug ("%02x", (HEX))
77 #define print_spew_hex8(HEX) printk_spew ("%02x", (HEX))
79 #define print_emerg_hex16(HEX) printk_emerg ("%04x", (HEX))
80 #define print_alert_hex16(HEX) printk_alert ("%04x", (HEX))
81 #define print_crit_hex16(HEX) printk_crit ("%04x", (HEX))
82 #define print_err_hex16(HEX) printk_err ("%04x", (HEX))
83 #define print_warning_hex16(HEX) printk(BIOS_WARNING, "%04x", (HEX))
84 #define print_notice_hex16(HEX) printk_notice ("%04x", (HEX))
85 #define print_info_hex16(HEX) printk_info ("%04x", (HEX))
86 #define print_debug_hex16(HEX) printk_debug ("%04x", (HEX))
87 #define print_spew_hex16(HEX) printk_spew ("%04x", (HEX))
89 #define print_emerg_hex32(HEX) printk_emerg ("%08x", (HEX))
90 #define print_alert_hex32(HEX) printk_alert ("%08x", (HEX))
91 #define print_crit_hex32(HEX) printk_crit ("%08x", (HEX))
92 #define print_err_hex32(HEX) printk_err ("%08x", (HEX))
93 #define print_warning_hex32(HEX) printk(BIOS_WARNING, "%08x", (HEX))
94 #define print_notice_hex32(HEX) printk_notice ("%08x", (HEX))
95 #define print_info_hex32(HEX) printk_info ("%08x", (HEX))
96 #define print_debug_hex32(HEX) printk_debug ("%08x", (HEX))
97 #define print_spew_hex32(HEX) printk_spew ("%08x", (HEX))