OSDN Git Service

staging: rtl8723bs: update to the latest driver
[android-x86/kernel.git] / drivers / staging / rtl8723bs / include / Hal8723BPhyCfg.h
index 17e9805..2225041 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 __INC_HAL8723BPHYCFG_H__
 #define __INC_HAL8723BPHYCFG_H__
 
 /*--------------------------Define Parameters-------------------------------*/
 #define LOOP_LIMIT                             5
-#define MAX_STALL_TIME                 50              //us
-#define AntennaDiversityValue  0x80    //(Adapter->bSoftwareAntennaDiversity ? 0x00:0x80)
+#define MAX_STALL_TIME                 50              /* us */
+#define AntennaDiversityValue  0x80    /* Adapter->bSoftwareAntennaDiversity ? 0x00:0x80) */
 #define MAX_TXPWR_IDX_NMODE_92S        63
 #define Reset_Cnt_Limit                        3
 
 /*--------------------------Exported Function prototype---------------------*/
 u32
 PHY_QueryBBReg_8723B(
-       IN      PADAPTER        Adapter,
-       IN      u32             RegAddr,
-       IN      u32             BitMask
+struct adapter *Adapter,
+u32    RegAddr,
+u32    BitMask
        );
 
 void
 PHY_SetBBReg_8723B(
-       IN      PADAPTER        Adapter,
-       IN      u32             RegAddr,
-       IN      u32             BitMask,
-       IN      u32             Data
+struct adapter *Adapter,
+u32    RegAddr,
+u32    BitMask,
+u32    Data
        );
 
 u32
 PHY_QueryRFReg_8723B(
-       IN      PADAPTER                        Adapter,
-       IN      u8                              eRFPath,
-       IN      u32                             RegAddr,
-       IN      u32                             BitMask
+struct adapter *               Adapter,
+u8             eRFPath,
+u32                    RegAddr,
+u32                    BitMask
        );
 
 void
 PHY_SetRFReg_8723B(
-       IN      PADAPTER                        Adapter,
-       IN      u8                              eRFPath,
-       IN      u32                             RegAddr,
-       IN      u32                             BitMask,
-       IN      u32                             Data
+struct adapter *               Adapter,
+u8             eRFPath,
+u32                    RegAddr,
+u32                    BitMask,
+u32                    Data
        );
 
 /* MAC/BB/RF HAL config */
-int PHY_BBConfig8723B(PADAPTER Adapter );
+int PHY_BBConfig8723B(struct adapter *Adapter  );
 
-int PHY_RFConfig8723B(PADAPTER Adapter );
+int PHY_RFConfig8723B(struct adapter *Adapter  );
 
-s32 PHY_MACConfig8723B(PADAPTER padapter);
+s32 PHY_MACConfig8723B(struct adapter *padapter);
 
 void
 PHY_SetTxPowerIndex_8723B(
-       IN      PADAPTER                        Adapter,
-       IN      u32                                     PowerIndex,
-       IN      u8                                      RFPath,
-       IN      u8                                      Rate
+struct adapter *               Adapter,
+u32                            PowerIndex,
+u8                     RFPath,
+u8                     Rate
        );
 
 u8
 PHY_GetTxPowerIndex_8723B(
-       IN      PADAPTER                        pAdapter,
-       IN      u8                                      RFPath,
-       IN      u8                                      Rate,
-       IN      CHANNEL_WIDTH           BandWidth,
-       IN      u8                                      Channel
+struct adapter *               padapter,
+u8                     RFPath,
+u8                     Rate,
+enum CHANNEL_WIDTH             BandWidth,
+u8                     Channel
        );
 
 void
 PHY_GetTxPowerLevel8723B(
-       IN      PADAPTER                Adapter,
-       OUT s32*                                powerlevel
+struct adapter *       Adapter,
+       s32*                    powerlevel
        );
 
 void
 PHY_SetTxPowerLevel8723B(
-       IN      PADAPTER                Adapter,
-       IN      u8                      channel
+struct adapter *       Adapter,
+u8     channel
        );
 
 void
 PHY_SetBWMode8723B(
-       IN      PADAPTER                                Adapter,
-       IN      CHANNEL_WIDTH                   Bandwidth,      // 20M or 40M
-       IN      unsigned char                           Offset          // Upper, Lower, or Don't care
+struct adapter *                       Adapter,
+enum CHANNEL_WIDTH                     Bandwidth,      /*  20M or 40M */
+unsigned char                  Offset          /*  Upper, Lower, or Don't care */
 );
 
 void
-PHY_SwChnl8723B(       // Call after initialization
-       IN      PADAPTER        Adapter,
-       IN      u8              channel
+PHY_SwChnl8723B(/*  Call after initialization */
+struct adapter *Adapter,
+u8 channel
        );
 
 void
 PHY_SetSwChnlBWMode8723B(
-       IN      PADAPTER                        Adapter,
-       IN      u8                                      channel,
-       IN      CHANNEL_WIDTH           Bandwidth,
-       IN      u8                                      Offset40,
-       IN      u8                                      Offset80
+struct adapter *               Adapter,
+u8                     channel,
+enum CHANNEL_WIDTH             Bandwidth,
+u8                     Offset40,
+u8                     Offset80
 );
 
 /*--------------------------Exported Function prototype End---------------------*/