Lines Matching defs:rtw_dm_info
1563 struct rtw_dm_info { struct
1564 u32 cck_fa_cnt;
1565 u32 ofdm_fa_cnt;
1566 u32 total_fa_cnt;
1567 u32 cck_cca_cnt;
1568 u32 ofdm_cca_cnt;
1569 u32 total_cca_cnt;
1571 u32 cck_ok_cnt;
1572 u32 cck_err_cnt;
1573 u32 ofdm_ok_cnt;
1574 u32 ofdm_err_cnt;
1575 u32 ht_ok_cnt;
1576 u32 ht_err_cnt;
1577 u32 vht_ok_cnt;
1578 u32 vht_err_cnt;
1580 u8 min_rssi;
1581 u8 pre_min_rssi;
1582 u16 fa_history[4];
1583 u8 igi_history[4];
1584 u8 igi_bitmap;
1585 bool damping;
1586 u8 damping_cnt;
1587 u8 damping_rssi;
1589 u8 cck_gi_u_bnd;
1590 u8 cck_gi_l_bnd;
1592 u8 tx_rate;
1593 u32 rrsr_val_init;
1594 u32 rrsr_mask_min;
1595 u8 thermal_avg[RTW_RF_PATH_MAX];
1596 u8 thermal_meter_k;
1597 u8 thermal_meter_lck;
1598 s8 delta_power_index[RTW_RF_PATH_MAX];
1599 s8 delta_power_index_last[RTW_RF_PATH_MAX];
1600 u8 default_ofdm_index;
1601 bool pwr_trk_triggered;
1602 bool pwr_trk_init_trigger;
1603 struct ewma_thermal avg_thermal[RTW_RF_PATH_MAX];
1604 s8 txagc_remnant_cck;
1605 s8 txagc_remnant_ofdm;
1608 u32 dack_adck[RTW_RF_PATH_MAX];
1609 u16 dack_msbk[RTW_RF_PATH_MAX][2][DACK_MSBK_BACKUP_NUM];
1610 u8 dack_dck[RTW_RF_PATH_MAX][2][DACK_DCK_BACKUP_NUM];
1612 struct rtw_dpk_info dpk_info;
1613 struct rtw_cfo_track cfo_track;
1616 u8 cck_pd_lv[2][RTW_RF_PATH_MAX];
1617 u32 cck_fa_avg;
1618 u8 cck_pd_default;
1621 s8 rx_snr[RTW_RF_PATH_MAX];
1622 u8 rx_evm_dbm[RTW_RF_PATH_MAX];
1623 s16 cfo_tail[RTW_RF_PATH_MAX];
1624 u8 rssi[RTW_RF_PATH_MAX];
1625 u8 curr_rx_rate;
1626 struct rtw_pkt_count cur_pkt_count;
1627 struct rtw_pkt_count last_pkt_count;
1628 struct ewma_evm ewma_evm[RTW_EVM_NUM];
1629 struct ewma_snr ewma_snr[RTW_SNR_NUM];
1631 u32 dm_flags; /* enum rtw_dm_cap */
1632 struct rtw_iqk_info iqk;
1633 struct rtw_gapk_info gapk;
1634 bool is_bt_iqk_timeout;
1636 u8 scan_density;