mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-15 23:25:07 +00:00
staging: rtl8723bs: simplify function selecting channel group
simplify function Hal_GetChnlGroup8723B(). It returns an unused and unnecessary bool value telling which band the device works on. Since we work only on 2.4Ghz band and the useful return value is the second function argument we convert the return type to void. remove 5Ghz dead code either (for channel > 14). Signed-off-by: Fabio Aiuto <fabioaiuto83@gmail.com> Link: https://lore.kernel.org/r/a5536788004c44fe819c0eab0d19504824af46cd.1626874164.git.fabioaiuto83@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
9bd9e0de1c
commit
2d4c39b323
1 changed files with 11 additions and 49 deletions
|
@ -2061,13 +2061,8 @@ s32 rtl8723b_InitLLTTable(struct adapter *padapter)
|
|||
return ret;
|
||||
}
|
||||
|
||||
static bool Hal_GetChnlGroup8723B(u8 Channel, u8 *pGroup)
|
||||
static void Hal_GetChnlGroup8723B(u8 Channel, u8 *pGroup)
|
||||
{
|
||||
bool bIn24G = true;
|
||||
|
||||
if (Channel <= 14) {
|
||||
bIn24G = true;
|
||||
|
||||
if (1 <= Channel && Channel <= 2)
|
||||
*pGroup = 0;
|
||||
else if (3 <= Channel && Channel <= 5)
|
||||
|
@ -2078,39 +2073,6 @@ static bool Hal_GetChnlGroup8723B(u8 Channel, u8 *pGroup)
|
|||
*pGroup = 3;
|
||||
else if (12 <= Channel && Channel <= 14)
|
||||
*pGroup = 4;
|
||||
} else {
|
||||
bIn24G = false;
|
||||
|
||||
if (36 <= Channel && Channel <= 42)
|
||||
*pGroup = 0;
|
||||
else if (44 <= Channel && Channel <= 48)
|
||||
*pGroup = 1;
|
||||
else if (50 <= Channel && Channel <= 58)
|
||||
*pGroup = 2;
|
||||
else if (60 <= Channel && Channel <= 64)
|
||||
*pGroup = 3;
|
||||
else if (100 <= Channel && Channel <= 106)
|
||||
*pGroup = 4;
|
||||
else if (108 <= Channel && Channel <= 114)
|
||||
*pGroup = 5;
|
||||
else if (116 <= Channel && Channel <= 122)
|
||||
*pGroup = 6;
|
||||
else if (124 <= Channel && Channel <= 130)
|
||||
*pGroup = 7;
|
||||
else if (132 <= Channel && Channel <= 138)
|
||||
*pGroup = 8;
|
||||
else if (140 <= Channel && Channel <= 144)
|
||||
*pGroup = 9;
|
||||
else if (149 <= Channel && Channel <= 155)
|
||||
*pGroup = 10;
|
||||
else if (157 <= Channel && Channel <= 161)
|
||||
*pGroup = 11;
|
||||
else if (165 <= Channel && Channel <= 171)
|
||||
*pGroup = 12;
|
||||
else if (173 <= Channel && Channel <= 177)
|
||||
*pGroup = 13;
|
||||
}
|
||||
return bIn24G;
|
||||
}
|
||||
|
||||
void Hal_InitPGData(struct adapter *padapter, u8 *PROMContent)
|
||||
|
|
Loading…
Reference in a new issue