Lines Matching refs:currsig
82 static long _rtl92de_signal_scale_mapping(struct ieee80211_hw *hw, long currsig) in _rtl92de_signal_scale_mapping() argument
86 if (currsig >= 61 && currsig <= 100) in _rtl92de_signal_scale_mapping()
87 retsig = 90 + ((currsig - 60) / 4); in _rtl92de_signal_scale_mapping()
88 else if (currsig >= 41 && currsig <= 60) in _rtl92de_signal_scale_mapping()
89 retsig = 78 + ((currsig - 40) / 2); in _rtl92de_signal_scale_mapping()
90 else if (currsig >= 31 && currsig <= 40) in _rtl92de_signal_scale_mapping()
91 retsig = 66 + (currsig - 30); in _rtl92de_signal_scale_mapping()
92 else if (currsig >= 21 && currsig <= 30) in _rtl92de_signal_scale_mapping()
93 retsig = 54 + (currsig - 20); in _rtl92de_signal_scale_mapping()
94 else if (currsig >= 5 && currsig <= 20) in _rtl92de_signal_scale_mapping()
95 retsig = 42 + (((currsig - 5) * 2) / 3); in _rtl92de_signal_scale_mapping()
96 else if (currsig == 4) in _rtl92de_signal_scale_mapping()
98 else if (currsig == 3) in _rtl92de_signal_scale_mapping()
100 else if (currsig == 2) in _rtl92de_signal_scale_mapping()
102 else if (currsig == 1) in _rtl92de_signal_scale_mapping()
105 retsig = currsig; in _rtl92de_signal_scale_mapping()