diff options
Diffstat (limited to 'drivers/staging/vt6656/rf.h')
| -rw-r--r-- | drivers/staging/vt6656/rf.h | 50 |
1 files changed, 8 insertions, 42 deletions
diff --git a/drivers/staging/vt6656/rf.h b/drivers/staging/vt6656/rf.h index 55d882f78f2..cb331518568 100644 --- a/drivers/staging/vt6656/rf.h +++ b/drivers/staging/vt6656/rf.h @@ -30,10 +30,8 @@ #ifndef __RF_H__ #define __RF_H__ -#include "ttype.h" #include "device.h" -/*--------------------- Export Definitions -------------------------*/ // // Baseband RF pair definition in eeprom (Bits 6..0) // @@ -55,46 +53,14 @@ #define RF_EMU 0x80 #define RF_MASK 0x7F +#define VNT_RF_MAX_POWER 0x3f +extern const u8 RFaby11aChannelIndex[200]; -/*--------------------- Export Classes ----------------------------*/ - -/*--------------------- Export Variables --------------------------*/ -extern const BYTE RFaby11aChannelIndex[200]; -/*--------------------- Export Functions --------------------------*/ - -BOOL IFRFbWriteEmbeded(PSDevice pDevice, DWORD dwData); -BOOL RFbSetPower ( - IN PSDevice pDevice, - IN UINT uRATE, - IN UINT uCH - ); - -BOOL RFbRawSetPower( - IN PSDevice pDevice, - IN BYTE byPwr, - IN UINT uRATE - ); - -VOID -RFvRSSITodBm ( - IN PSDevice pDevice, - IN BYTE byCurrRSSI, - long * pldBm - ); - -VOID -RFbRFTableDownload ( - IN PSDevice pDevice - ); - -BOOL s_bVT3226D0_11bLoCurrentAdjust( - IN PSDevice pDevice, - IN BYTE byChannel, - IN BOOL b11bMode - ); - -#endif // __RF_H__ - - +int vnt_rf_write_embedded(struct vnt_private *, u32); +int vnt_rf_setpower(struct vnt_private *, u32, u32); +int vnt_rf_set_txpower(struct vnt_private *, u8, u32); +void vnt_rf_rssi_to_dbm(struct vnt_private *, u8, long *); +void vnt_rf_table_download(struct vnt_private *); +#endif /* __RF_H__ */ |
