1e24c1f86SMichael Straube /* SPDX-License-Identifier: GPL-2.0 */
20e54f609SAli Bahar /******************************************************************************
30e54f609SAli Bahar  *
40e54f609SAli Bahar  * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved.
50e54f609SAli Bahar  *
6b4f6209dSAli Bahar  * Modifications for inclusion into the Linux staging tree are
7b4f6209dSAli Bahar  * Copyright(c) 2010 Larry Finger. All rights reserved.
8b4f6209dSAli Bahar  *
9b4f6209dSAli Bahar  * Contact information:
10b4f6209dSAli Bahar  * WLAN FAE <wlanfae@realtek.com>
11b4f6209dSAli Bahar  * Larry Finger <Larry.Finger@lwfinger.net>
120e54f609SAli Bahar  *
130e54f609SAli Bahar  ******************************************************************************/
142865d42cSLarry Finger #ifndef __RTL8712_RATECTRL_REGDEF_H__
152865d42cSLarry Finger #define __RTL8712_RATECTRL_REGDEF_H__
162865d42cSLarry Finger 
172865d42cSLarry Finger #define INIMCS_SEL			(RTL8712_RATECTRL_ + 0x00)
182865d42cSLarry Finger #define INIRTSMCS_SEL		(RTL8712_RATECTRL_ + 0x20)
192865d42cSLarry Finger #define RRSR				(RTL8712_RATECTRL_ + 0x21)
202865d42cSLarry Finger #define ARFR0				(RTL8712_RATECTRL_ + 0x24)
212865d42cSLarry Finger #define ARFR1				(RTL8712_RATECTRL_ + 0x28)
222865d42cSLarry Finger #define ARFR2				(RTL8712_RATECTRL_ + 0x2C)
232865d42cSLarry Finger #define ARFR3				(RTL8712_RATECTRL_ + 0x30)
242865d42cSLarry Finger #define ARFR4				(RTL8712_RATECTRL_ + 0x34)
252865d42cSLarry Finger #define ARFR5				(RTL8712_RATECTRL_ + 0x38)
262865d42cSLarry Finger #define ARFR6				(RTL8712_RATECTRL_ + 0x3C)
272865d42cSLarry Finger #define ARFR7				(RTL8712_RATECTRL_ + 0x40)
282865d42cSLarry Finger #define AGGLEN_LMT_H		(RTL8712_RATECTRL_ + 0x47)
292865d42cSLarry Finger #define AGGLEN_LMT_L		(RTL8712_RATECTRL_ + 0x48)
302865d42cSLarry Finger #define DARFRC				(RTL8712_RATECTRL_ + 0x50)
312865d42cSLarry Finger #define RARFRC				(RTL8712_RATECTRL_ + 0x58)
322865d42cSLarry Finger #define MCS_TXAGC0			(RTL8712_RATECTRL_ + 0x60)
332865d42cSLarry Finger #define MCS_TXAGC1			(RTL8712_RATECTRL_ + 0x61)
342865d42cSLarry Finger #define MCS_TXAGC2			(RTL8712_RATECTRL_ + 0x62)
352865d42cSLarry Finger #define MCS_TXAGC3			(RTL8712_RATECTRL_ + 0x63)
362865d42cSLarry Finger #define MCS_TXAGC4			(RTL8712_RATECTRL_ + 0x64)
372865d42cSLarry Finger #define MCS_TXAGC5			(RTL8712_RATECTRL_ + 0x65)
382865d42cSLarry Finger #define MCS_TXAGC6			(RTL8712_RATECTRL_ + 0x66)
392865d42cSLarry Finger #define MCS_TXAGC7			(RTL8712_RATECTRL_ + 0x67)
402865d42cSLarry Finger #define CCK_TXAGC			(RTL8712_RATECTRL_ + 0x68)
412865d42cSLarry Finger 
422865d42cSLarry Finger #endif	/*__RTL8712_RATECTRL_REGDEF_H__*/
432865d42cSLarry Finger 
44