#ifndef __BNX2FC_DEBUG__
#define __BNX2FC_DEBUG__
#define LOG_IO …
#define LOG_TGT …
#define LOG_HBA …
#define LOG_ELS …
#define LOG_MISC …
#define LOG_ALL …
extern unsigned int bnx2fc_debug_level;
#define BNX2FC_ELS_DBG(fmt, ...) …
#define BNX2FC_MISC_DBG(fmt, ...) …
__printf(2, 3)
void BNX2FC_IO_DBG(const struct bnx2fc_cmd *io_req, const char *fmt, ...);
__printf(2, 3)
void BNX2FC_TGT_DBG(const struct bnx2fc_rport *tgt, const char *fmt, ...);
__printf(2, 3)
void BNX2FC_HBA_DBG(const struct fc_lport *lport, const char *fmt, ...);
#endif