Lines Matching defs:rtl_dm
1782 struct rtl_dm { struct
1784 long entry_min_undec_sm_pwdb;
1785 long undec_sm_cck;
1786 long undec_sm_pwdb; /*out dm */
1787 long entry_max_undec_sm_pwdb;
1788 s32 ofdm_pkt_cnt;
1789 bool dm_initialgain_enable;
1790 bool dynamic_txpower_enable;
1791 bool current_turbo_edca;
1792 bool is_any_nonbepkts; /*out dm */
1793 bool is_cur_rdlstate;
1794 bool txpower_trackinginit;
1795 bool disable_framebursting;
1796 bool cck_inch14;
1797 bool txpower_tracking;
1798 bool useramask;
1799 bool rfpath_rxenable[4];
1800 bool inform_fw_driverctrldm;
1801 bool current_mrc_switch;
1802 u8 txpowercount;
1803 u8 powerindex_backup[6];
1805 u8 thermalvalue_rxgain;
1806 u8 thermalvalue_iqk;
1807 u8 thermalvalue_lck;
1808 u8 thermalvalue;
1809 u8 last_dtp_lvl;
1810 u8 thermalvalue_avg[AVG_THERMAL_NUM];
1811 u8 thermalvalue_avg_index;
1812 u8 tm_trigger;
1813 bool done_txpower;
1814 u8 dynamic_txhighpower_lvl; /*Tx high power level */
1815 u8 dm_flag; /*Indicate each dynamic mechanism's status. */
1816 u8 dm_flag_tmp;
1817 u8 dm_type;
1818 u8 dm_rssi_sel;
1819 u8 txpower_track_control;
1820 bool interrupt_migration;
1821 bool disable_tx_int;
1822 s8 ofdm_index[MAX_RF_PATH];
1823 u8 default_ofdm_index;
1824 u8 default_cck_index;
1825 s8 cck_index;
1826 s8 delta_power_index[MAX_RF_PATH];
1827 s8 delta_power_index_last[MAX_RF_PATH];
1828 s8 power_index_offset[MAX_RF_PATH];
1829 s8 absolute_ofdm_swing_idx[MAX_RF_PATH];
1830 s8 remnant_ofdm_swing_idx[MAX_RF_PATH];
1831 s8 remnant_cck_idx;
1832 bool modify_txagc_flag_path_a;
1833 bool modify_txagc_flag_path_b;
1835 bool one_entry_only;
1836 struct dm_phy_dbg_info dbginfo;
1839 bool atc_status;
1840 bool large_cfo_hit;
1841 bool is_freeze;
1842 int cfo_tail[2];
1843 int cfo_ave_pre;
1844 int crystal_cap;
1845 u8 cfo_threshold;
1846 u32 packet_count;
1847 u32 packet_count_pre;
1848 u8 tx_rate;
1851 u8 swing_idx_ofdm[MAX_RF_PATH];
1852 u8 swing_idx_ofdm_cur;
1853 u8 swing_idx_ofdm_base[MAX_RF_PATH];
1854 bool swing_flag_ofdm;
1855 u8 swing_idx_cck;
1856 u8 swing_idx_cck_cur;
1857 u8 swing_idx_cck_base;
1858 bool swing_flag_cck;
1860 s8 swing_diff_2g;
1861 s8 swing_diff_5g;
1864 bool supp_phymode_switch;
1867 struct fast_ant_training fat_table;
1869 u8 resp_tx_path;
1870 u8 path_sel;
1871 u32 patha_sum;
1872 u32 pathb_sum;
1873 u32 patha_cnt;
1874 u32 pathb_cnt;
1876 u8 pre_channel;
1877 u8 *p_channel;
1878 u8 linked_interval;
1880 u64 last_tx_ok_cnt;
1881 u64 last_rx_ok_cnt;
2914 #define rtl_dm(rtlpriv) (&((rtlpriv)->dm)) macro