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" */ 7 void SwAntennaDiversityRxOk8185(struct net_device *dev, u8 SignalStrength); 8 bool SetAntenna8185(struct net_device *dev, u8 u1bAntennaIndex); 9 bool SwitchAntenna(struct net_device *dev); 10 void SwAntennaDiversity(struct net_device *dev); 11 void SwAntennaDiversityTimerCallback(struct net_device *dev); 12 bool CheckDig(struct net_device *dev); 13 bool CheckHighPower(struct net_device *dev); 14 void rtl8180_hw_dig_wq(struct work_struct *work); 15 void rtl8180_tx_pw_wq(struct work_struct *work); 16 void rtl8180_rate_adapter(struct work_struct * work); 17 void TxPwrTracking87SE(struct net_device *dev); 18 bool CheckTxPwrTracking(struct net_device *dev); 19 void rtl8180_rate_adapter(struct work_struct * work); 20 void timer_rate_adaptive(unsigned long data); 21 22 23 #endif 24