/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved. * * Contact Information: wlanfae */ #ifndef _RTL_DEBUG_H #define _RTL_DEBUG_H /* Allow files to override DRV_NAME */ #ifndef DRV_NAME #define DRV_NAME "rtllib_92e" #endif extern u32 rt_global_debug_component; /* These are the defines for rt_global_debug_component */ enum RTL_DEBUG { COMP_TRACE = (1 << 0), COMP_DBG = (1 << 1), COMP_INIT = (1 << 2), COMP_RECV = (1 << 3), COMP_POWER = (1 << 6), COMP_SWBW = (1 << 8), COMP_SEC = (1 << 9), COMP_LPS = (1 << 10), COMP_QOS = (1 << 11), COMP_RATE = (1 << 12), COMP_RXDESC = (1 << 13), COMP_PHY = (1 << 14), COMP_DIG = (1 << 15), COMP_TXAGC = (1 << 16), COMP_HALDM = (1 << 17), COMP_POWER_TRACKING = (1 << 18), COMP_CH = (1 << 19), COMP_RF = (1 << 20), COMP_FIRMWARE = (1 << 21), COMP_RESET = (1 << 23), COMP_CMDPKT = (1 << 24), COMP_SCAN = (1 << 25), COMP_PS = (1 << 26), COMP_DOWN = (1 << 27), COMP_INTR = (1 << 28), COMP_ERR = (1 << 31) }; #define RT_TRACE(component, x, args...) \ do { \ if (rt_global_debug_component & component) \ printk(KERN_DEBUG DRV_NAME ":" x "\n", ##args);\ } while (0) #endif