OSDN Git Service

staging: rtl8723bs: update to the latest driver
[android-x86/kernel.git] / drivers / staging / rtl8723bs / hal / HalPhyRf.h
index 2ed33f3..c9a42b9 100644 (file)
  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  * more details.
  *
- * You should have received a copy of the GNU General Public License along with
- * this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
- *
- *
  ******************************************************************************/
 
  #ifndef __HAL_PHY_RF_H__
@@ -32,38 +27,38 @@ typedef enum _PWRTRACK_CONTROL_METHOD {
        MIX_MODE
 } PWRTRACK_METHOD;
 
-typedef void   (*FuncSetPwr)(PDM_ODM_T, PWRTRACK_METHOD, u1Byte, u1Byte);
-typedef void   (*FuncIQK)(PDM_ODM_T, u1Byte, u1Byte, u1Byte);
-typedef void   (*FuncLCK)(PDM_ODM_T);
-typedef void   (*FuncSwing)(PDM_ODM_T, pu1Byte*, pu1Byte*, pu1Byte*, pu1Byte*);
+typedef void (*FuncSetPwr)(PDM_ODM_T, PWRTRACK_METHOD, u8, u8);
+typedef void (*FuncIQK)(PDM_ODM_T, u8, u8, u8);
+typedef void (*FuncLCK)(PDM_ODM_T);
+typedef void (*FuncSwing)(PDM_ODM_T, u8 **, u8 **, u8 **, u8 **);
 
 typedef struct _TXPWRTRACK_CFG {
-       u1Byte          SwingTableSize_CCK;
-       u1Byte          SwingTableSize_OFDM;
-       u1Byte          Threshold_IQK;
-       u1Byte          AverageThermalNum;
-       u1Byte          RfPathCount;
-       u4Byte          ThermalRegAddr;
-       FuncSetPwr      ODM_TxPwrTrackSetPwr;
-       FuncIQK         DoIQK;
+       u8 SwingTableSize_CCK;
+       u8 SwingTableSize_OFDM;
+       u8 Threshold_IQK;
+       u8 AverageThermalNum;
+       u8 RfPathCount;
+       u32     ThermalRegAddr;
+       FuncSetPwr      ODM_TxPwrTrackSetPwr;
+       FuncIQK         DoIQK;
        FuncLCK         PHY_LCCalibrate;
        FuncSwing       GetDeltaSwingTable;
 } TXPWRTRACK_CFG, *PTXPWRTRACK_CFG;
 
 void ConfigureTxpowerTrack(
-       IN      PDM_ODM_T               pDM_Odm,
-       OUT     PTXPWRTRACK_CFG pConfig
+       PDM_ODM_T               pDM_Odm,
+       PTXPWRTRACK_CFG pConfig
        );
 
 
 void
 ODM_ClearTxPowerTrackingState(
-       IN PDM_ODM_T            pDM_Odm
+       PDM_ODM_T               pDM_Odm
        );
 
 void
 ODM_TXPowerTrackingCallback_ThermalMeter(
-       IN PADAPTER     Adapter
+       struct adapter *Adapter
        );
 
 
@@ -71,10 +66,10 @@ ODM_TXPowerTrackingCallback_ThermalMeter(
 #define ODM_TARGET_CHNL_NUM_2G_5G      59
 
 
-u1Byte
+u8
 ODM_GetRightChnlPlaceforIQK(
-    IN u1Byte chnl
+    u8 chnl
 );
 
 
-#endif // #ifndef __HAL_PHY_RF_H__
+#endif /*  #ifndef __HAL_PHY_RF_H__ */