diff options
Diffstat (limited to 'drivers/net/wireless/bcmdhd/wl_dbg.h')
-rw-r--r-- | drivers/net/wireless/bcmdhd/wl_dbg.h | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/drivers/net/wireless/bcmdhd/wl_dbg.h b/drivers/net/wireless/bcmdhd/wl_dbg.h index b5e7080..67349a1 100644 --- a/drivers/net/wireless/bcmdhd/wl_dbg.h +++ b/drivers/net/wireless/bcmdhd/wl_dbg.h @@ -2,7 +2,7 @@ * Minimal debug/trace/assert driver definitions for * Broadcom 802.11 Networking Adapter. * - * Copyright (C) 1999-2012, Broadcom Corporation + * Copyright (C) 1999-2014, Broadcom Corporation * * Unless you and Broadcom execute a separate written software license * agreement governing use of this software, this software is licensed to you @@ -22,28 +22,30 @@ * software in any way with any other Broadcom software provided under a license * other than the GPL, without Broadcom's express prior written consent. * - * $Id: wl_dbg.h 326635 2012-04-10 03:15:29Z $ + * $Id: wl_dbg.h 430628 2013-10-19 04:07:25Z $ */ #ifndef _wl_dbg_h_ #define _wl_dbg_h_ - +/* wl_msg_level is a bit vector with defs in wlioctl.h */ extern uint32 wl_msg_level; extern uint32 wl_msg_level2; #define WL_TIMESTAMP() -#if 0 && (VERSION_MAJOR > 9) -#include <IOKit/apple80211/IO8Log.h> -#define WL_PRINT(args) do { printf args; IO8Log args; } while (0) -#else #define WL_PRINT(args) do { WL_TIMESTAMP(); printf args; } while (0) -#endif +#if defined(EVENT_LOG_COMPILE) && defined(WLMSG_SRSCAN) +#define _WL_SRSCAN(fmt, ...) EVENT_LOG(EVENT_LOG_TAG_SRSCAN, fmt, ##__VA_ARGS__) +#define WL_SRSCAN(args) _WL_SRSCAN args +#else +#define WL_SRSCAN(args) +#endif +/* To disable a message completely ... until you need it again */ #define WL_NONE(args) #define WL_ERROR(args) @@ -57,7 +59,9 @@ extern uint32 wl_msg_level2; #define WL_WSEC(args) #define WL_WSEC_DUMP(args) #endif +#define WL_PCIE(args) do {if (wl_msg_level2 & WL_PCIE_VAL) WL_PRINT(args);} while (0) +#define WL_PCIE_ON() (wl_msg_level2 & WL_PCIE_VAL) extern uint32 wl_msg_level; extern uint32 wl_msg_level2; -#endif +#endif /* _wl_dbg_h_ */ |