1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
3  *
4  * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
5  *
6  ******************************************************************************/
7 #ifndef __RTW_DEBUG_H__
8 #define __RTW_DEBUG_H__
9 
10 #define _module_mp_			BIT(23)
11 #define _module_hci_ops_os_c_			BIT(24)
12 #define _module_rtl871x_ioctl_os_c		BIT(25)
13 #define _module_rtl8712_cmd_c_		BIT(26)
14 /* define _module_efuse_			BIT(27) */
15 #define	_module_rtl8192c_xmit_c_ BIT(28)
16 #define _module_hal_xmit_c_	BIT(28)
17 #define _module_efuse_			BIT(29)
18 #define _module_rtl8712_recv_c_		BIT(30)
19 #define _module_rtl8712_led_c_		BIT(31)
20 
21 #undef _MODULE_DEFINE_
22 
23 #if defined _HCI_OPS_OS_C_
24 	#define	_MODULE_DEFINE_	_module_hci_ops_os_c_
25 #elif defined _RTL871X_IOCTL_LINUX_C_
26 	#define	_MODULE_DEFINE_	_module_rtl871x_ioctl_os_c
27 #elif defined _RTL8712_CMD_C_
28 	#define	_MODULE_DEFINE_	_module_rtl8712_cmd_c_
29 #elif defined _RTL8192C_XMIT_C_
30 	#define	_MODULE_DEFINE_	1
31 #elif defined _RTL8723AS_XMIT_C_
32 	#define	_MODULE_DEFINE_	1
33 #elif defined _RTL8712_RECV_C_
34 	#define	_MODULE_DEFINE_	_module_rtl8712_recv_c_
35 #elif defined _RTL8192CU_RECV_C_
36 	#define	_MODULE_DEFINE_	_module_rtl8712_recv_c_
37 #elif defined _RTL871X_MLME_EXT_C_
38 	#define _MODULE_DEFINE_	_module_mlme_osdep_c_
39 #elif defined _RTW_EFUSE_C_
40 	#define	_MODULE_DEFINE_	_module_efuse_
41 #endif
42 
43 #define DRIVER_PREFIX "RTL8723BS: "
44 
45 void mac_reg_dump(struct adapter *adapter);
46 void bb_reg_dump(struct adapter *adapter);
47 void rf_reg_dump(struct adapter *adapter);
48 
49 #endif	/* __RTW_DEBUG_H__ */
50