GNU Linux-libre 4.19.286-gnu1
[releases.git] / drivers / staging / rtl8723bs / hal / odm_DynamicBBPowerSaving.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
3  *
4  * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
5  *
6  ******************************************************************************/
7
8 #ifndef __ODMDYNAMICBBPOWERSAVING_H__
9 #define    __ODMDYNAMICBBPOWERSAVING_H__
10
11 typedef struct _Dynamic_Power_Saving_ {
12         u8 PreCCAState;
13         u8 CurCCAState;
14
15         u8 PreRFState;
16         u8 CurRFState;
17
18         int Rssi_val_min;
19
20         u8 initialize;
21         u32 Reg874, RegC70, Reg85C, RegA74;
22
23 } PS_T, *pPS_T;
24
25 #define dm_RF_Saving ODM_RF_Saving
26
27 void ODM_RF_Saving(void *pDM_VOID, u8 bForceInNormal);
28
29 void odm_DynamicBBPowerSavingInit(void *pDM_VOID);
30
31 #endif