|
@@ -1592,6 +1592,65 @@ struct rtl_debug {
|
|
|
char proc_name[20];
|
|
|
};
|
|
|
|
|
|
+struct ps_t {
|
|
|
+ u8 pre_ccastate;
|
|
|
+ u8 cur_ccasate;
|
|
|
+ u8 pre_rfstate;
|
|
|
+ u8 cur_rfstate;
|
|
|
+ long rssi_val_min;
|
|
|
+};
|
|
|
+
|
|
|
+struct dig_t {
|
|
|
+ u32 rssi_lowthresh;
|
|
|
+ u32 rssi_highthresh;
|
|
|
+ u32 fa_lowthresh;
|
|
|
+ u32 fa_highthresh;
|
|
|
+ long last_min_undecorated_pwdb_for_dm;
|
|
|
+ long rssi_highpower_lowthresh;
|
|
|
+ long rssi_highpower_highthresh;
|
|
|
+ u32 recover_cnt;
|
|
|
+ u32 pre_igvalue;
|
|
|
+ u32 cur_igvalue;
|
|
|
+ long rssi_val;
|
|
|
+ u8 dig_enable_flag;
|
|
|
+ u8 dig_ext_port_stage;
|
|
|
+ u8 dig_algorithm;
|
|
|
+ u8 dig_twoport_algorithm;
|
|
|
+ u8 dig_dbgmode;
|
|
|
+ u8 dig_slgorithm_switch;
|
|
|
+ u8 cursta_connectctate;
|
|
|
+ u8 presta_connectstate;
|
|
|
+ u8 curmultista_connectstate;
|
|
|
+ char backoff_val;
|
|
|
+ char backoff_val_range_max;
|
|
|
+ char backoff_val_range_min;
|
|
|
+ u8 rx_gain_range_max;
|
|
|
+ u8 rx_gain_range_min;
|
|
|
+ u8 min_undecorated_pwdb_for_dm;
|
|
|
+ u8 rssi_val_min;
|
|
|
+ u8 pre_cck_pd_state;
|
|
|
+ u8 cur_cck_pd_state;
|
|
|
+ u8 pre_cck_fa_state;
|
|
|
+ u8 cur_cck_fa_state;
|
|
|
+ u8 pre_ccastate;
|
|
|
+ u8 cur_ccasate;
|
|
|
+ u8 large_fa_hit;
|
|
|
+ u8 forbidden_igi;
|
|
|
+ u8 dig_state;
|
|
|
+ u8 dig_highpwrstate;
|
|
|
+ u8 cur_sta_connectstate;
|
|
|
+ u8 pre_sta_connectstate;
|
|
|
+ u8 cur_ap_connectstate;
|
|
|
+ u8 pre_ap_connectstate;
|
|
|
+ u8 cur_pd_thstate;
|
|
|
+ u8 pre_pd_thstate;
|
|
|
+ u8 cur_cs_ratiostate;
|
|
|
+ u8 pre_cs_ratiostate;
|
|
|
+ u8 backoff_enable_flag;
|
|
|
+ char backoffval_range_max;
|
|
|
+ char backoffval_range_min;
|
|
|
+};
|
|
|
+
|
|
|
struct rtl_priv {
|
|
|
struct completion firmware_loading_complete;
|
|
|
struct rtl_locks locks;
|