Lines Matching defs:rtw_dm_info
1668 struct rtw_dm_info { struct
1669 u32 cck_fa_cnt;
1670 u32 ofdm_fa_cnt;
1671 u32 total_fa_cnt;
1672 u32 cck_cca_cnt;
1673 u32 ofdm_cca_cnt;
1674 u32 total_cca_cnt;
1676 u32 cck_ok_cnt;
1677 u32 cck_err_cnt;
1678 u32 ofdm_ok_cnt;
1679 u32 ofdm_err_cnt;
1680 u32 ht_ok_cnt;
1681 u32 ht_err_cnt;
1682 u32 vht_ok_cnt;
1683 u32 vht_err_cnt;
1685 u8 min_rssi;
1686 u8 pre_min_rssi;
1687 u16 fa_history[4];
1688 u8 igi_history[4];
1689 u8 igi_bitmap;
1690 bool damping;
1691 u8 damping_cnt;
1692 u8 damping_rssi;
1694 u8 cck_gi_u_bnd;
1695 u8 cck_gi_l_bnd;
1697 u8 fix_rate;
1698 u8 tx_rate;
1699 u32 rrsr_val_init;
1700 u32 rrsr_mask_min;
1701 u8 thermal_avg[RTW_RF_PATH_MAX];
1702 u8 thermal_meter_k;
1703 u8 thermal_meter_lck;
1704 s8 delta_power_index[RTW_RF_PATH_MAX];
1705 s8 delta_power_index_last[RTW_RF_PATH_MAX];
1706 u8 default_ofdm_index;
1707 u8 default_cck_index;
1708 bool pwr_trk_triggered;
1709 bool pwr_trk_init_trigger;
1710 struct ewma_thermal avg_thermal[RTW_RF_PATH_MAX];
1711 s8 txagc_remnant_cck;
1712 s8 txagc_remnant_ofdm;
1713 u8 rx_cck_agc_report_type;
1716 u32 dack_adck[RTW_RF_PATH_MAX];
1717 u16 dack_msbk[RTW_RF_PATH_MAX][2][DACK_MSBK_BACKUP_NUM];
1718 u8 dack_dck[RTW_RF_PATH_MAX][2][DACK_DCK_BACKUP_NUM];
1720 struct rtw_dpk_info dpk_info;
1721 struct rtw_cfo_track cfo_track;
1724 u8 cck_pd_lv[2][RTW_RF_PATH_MAX];
1725 u32 cck_fa_avg;
1726 u8 cck_pd_default;
1729 s8 rx_snr[RTW_RF_PATH_MAX];
1730 u8 rx_evm_dbm[RTW_RF_PATH_MAX];
1731 s16 cfo_tail[RTW_RF_PATH_MAX];
1732 u8 rssi[RTW_RF_PATH_MAX];
1733 u8 curr_rx_rate;
1734 struct rtw_pkt_count cur_pkt_count;
1735 struct rtw_pkt_count last_pkt_count;
1736 struct ewma_evm ewma_evm[RTW_EVM_NUM];
1737 struct ewma_snr ewma_snr[RTW_SNR_NUM];
1739 u32 dm_flags; /* enum rtw_dm_cap */
1740 struct rtw_iqk_info iqk;
1741 struct rtw_gapk_info gapk;
1742 bool is_bt_iqk_timeout;
1744 s8 l2h_th_ini;
1745 enum rtw_edcca_mode edcca_mode;
1746 u8 scan_density;