hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
 *
 * Contact Information: wlanfae <wlanfae@realtek.com>
 */
#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