1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
4 * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
6 * Modifications for inclusion into the Linux staging tree are
7 * Copyright(c) 2010 Larry Finger. All rights reserved.
10 * WLAN FAE <wlanfae@realtek.com>
11 * Larry Finger <Larry.Finger@lwfinger.net>
13 ******************************************************************************/
14 #ifndef __RTL8712_EDCASETTING_BITDEF_H__
15 #define __RTL8712_EDCASETTING_BITDEF_H__
18 #define _TXOPLIMIT_MSK 0xFFFF0000
19 #define _TXOPLIMIT_SHT 16
20 #define _ECWIN_MSK 0x0000FF00
22 #define _AIFS_MSK 0x000000FF
26 #define _BCNECW_MSK 0xFF00
28 #define _BCNIFS_MSK 0x00FF
32 #define _CWRR_MSK 0x03FF
35 #define _AVG_TIME_UP BIT(3)
36 #define _AVGPERIOD_MSK 0x03
39 #define _VOQ_ACM_STATUS BIT(6)
40 #define _VIQ_ACM_STATUS BIT(5)
41 #define _BEQ_ACM_STATUS BIT(4)
42 #define _VOQ_ACM_EN BIT(3)
43 #define _VIQ_ACM_EN BIT(2)
44 #define _BEQ_ACM_EN BIT(1)
45 #define _ACMHWEN BIT(0)
48 #define _VO_ACM_RUT BIT(18)
49 #define _VO_ADMTIME_MSK 0x0003FFF
52 #define _VI_ACM_RUT BIT(18)
53 #define _VI_ADMTIME_MSK 0x0003FFF
56 #define _BE_ACM_RUT BIT(18)
57 #define _BE_ADMTIME_MSK 0x0003FFF
60 #define _SRL_MSK 0xFF00
62 #define _LRL_MSK 0x00FF
65 #endif /* __RTL8712_EDCASETTING_BITDEF_H__*/