Lines Matching refs:current_igi

599 void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi)  in rtl8821ae_dm_write_dig()  argument
607 if (dm_digtable->cur_igvalue != current_igi) { in rtl8821ae_dm_write_dig()
609 DM_BIT_IGI_11AC, current_igi); in rtl8821ae_dm_write_dig()
612 DM_BIT_IGI_11AC, current_igi); in rtl8821ae_dm_write_dig()
614 dm_digtable->cur_igvalue = current_igi; in rtl8821ae_dm_write_dig()
627 u8 current_igi = dm_digtable->cur_igvalue; in rtl8821ae_dm_dig() local
703 if (dm_digtable->forbidden_igi < current_igi) { in rtl8821ae_dm_dig()
704 dm_digtable->forbidden_igi = current_igi; in rtl8821ae_dm_dig()
759 current_igi = min(dm_digtable->rssi_val_min, dig_max_of_min); in rtl8821ae_dm_dig()
764 current_igi = current_igi + 4; in rtl8821ae_dm_dig()
766 current_igi = current_igi + 2; in rtl8821ae_dm_dig()
768 current_igi = current_igi - 2; in rtl8821ae_dm_dig()
772 current_igi = dm_digtable->rx_gain_min; in rtl8821ae_dm_dig()
781 current_igi = dm_digtable->rx_gain_min; in rtl8821ae_dm_dig()
789 current_igi = current_igi + 4; in rtl8821ae_dm_dig()
791 current_igi = current_igi + 2; in rtl8821ae_dm_dig()
793 current_igi = current_igi - 2; in rtl8821ae_dm_dig()
795 if (current_igi >= 0x3e) in rtl8821ae_dm_dig()
796 current_igi = 0x3e; in rtl8821ae_dm_dig()
805 if (current_igi > dm_digtable->rx_gain_max) in rtl8821ae_dm_dig()
806 current_igi = dm_digtable->rx_gain_max; in rtl8821ae_dm_dig()
807 if (current_igi < dm_digtable->rx_gain_min) in rtl8821ae_dm_dig()
808 current_igi = dm_digtable->rx_gain_min; in rtl8821ae_dm_dig()
816 "CurIGValue=0x%x\n", current_igi); in rtl8821ae_dm_dig()
818 rtl8821ae_dm_write_dig(hw, current_igi); in rtl8821ae_dm_dig()