hc
2023-03-21 4b55d97acc464242bcd6a8ae77b8ff37c22dec58
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
/******************************************************************************
 * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
 *
 * Based on the r8180 driver, which is:
 * Copyright 2004-2005 Andrea Merello <andrea.merello@gmail.com>, et al.
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of version 2 of the GNU General Public License as
 * published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
 * more details.
 *
 * The full GNU General Public License is included in this distribution in the
 * file called LICENSE.
 *
 * 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