Lines Matching refs:currsig
61 long rtl_signal_scale_mapping(struct ieee80211_hw *hw, long currsig) in rtl_signal_scale_mapping() argument
65 if (currsig >= 61 && currsig <= 100) in rtl_signal_scale_mapping()
66 retsig = 90 + ((currsig - 60) / 4); in rtl_signal_scale_mapping()
67 else if (currsig >= 41 && currsig <= 60) in rtl_signal_scale_mapping()
68 retsig = 78 + ((currsig - 40) / 2); in rtl_signal_scale_mapping()
69 else if (currsig >= 31 && currsig <= 40) in rtl_signal_scale_mapping()
70 retsig = 66 + (currsig - 30); in rtl_signal_scale_mapping()
71 else if (currsig >= 21 && currsig <= 30) in rtl_signal_scale_mapping()
72 retsig = 54 + (currsig - 20); in rtl_signal_scale_mapping()
73 else if (currsig >= 5 && currsig <= 20) in rtl_signal_scale_mapping()
74 retsig = 42 + (((currsig - 5) * 2) / 3); in rtl_signal_scale_mapping()
75 else if (currsig == 4) in rtl_signal_scale_mapping()
77 else if (currsig == 3) in rtl_signal_scale_mapping()
79 else if (currsig == 2) in rtl_signal_scale_mapping()
81 else if (currsig == 1) in rtl_signal_scale_mapping()
84 retsig = currsig; in rtl_signal_scale_mapping()