1#ifndef R8180_DM_H 2#define R8180_DM_H 3 4#include "r8180.h" 5//#include "r8180_hw.h" 6//#include "r8180_93cx6.h" 7void SwAntennaDiversityRxOk8185(struct net_device *dev, u8 SignalStrength); 8bool SetAntenna8185(struct net_device *dev, u8 u1bAntennaIndex); 9bool SwitchAntenna( struct net_device *dev); 10void SwAntennaDiversity(struct net_device *dev ); 11void SwAntennaDiversityTimerCallback(struct net_device *dev); 12bool CheckDig(struct net_device *dev); 13bool CheckHighPower(struct net_device *dev); 14void rtl8180_hw_dig_wq (struct work_struct *work); 15void rtl8180_tx_pw_wq (struct work_struct *work); 16void rtl8180_rate_adapter(struct work_struct * work); 17void TxPwrTracking87SE(struct net_device *dev); 18bool CheckTxPwrTracking(struct net_device *dev); 19void rtl8180_rate_adapter(struct work_struct * work); 20void timer_rate_adaptive(unsigned long data); 21 22 23#endif 24