Commit 164b4666 authored by Jes Sorensen's avatar Jes Sorensen Committed by Greg Kroah-Hartman

staging: rtl8723au: rtl8723a_add_rateatid() simplyfy code

No point shifting raid right, just to shift it left again before
re-adding it.
Signed-off-by: default avatarJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent b1e4d2f6
...@@ -143,15 +143,15 @@ int rtl8723a_set_raid_cmd(struct rtw_adapter *padapter, u32 mask, u8 arg) ...@@ -143,15 +143,15 @@ int rtl8723a_set_raid_cmd(struct rtw_adapter *padapter, u32 mask, u8 arg)
void rtl8723a_add_rateatid(struct rtw_adapter *pAdapter, u32 bitmap, u8 arg, u8 rssi_level) void rtl8723a_add_rateatid(struct rtw_adapter *pAdapter, u32 bitmap, u8 arg, u8 rssi_level)
{ {
struct hal_data_8723a *pHalData = GET_HAL_DATA(pAdapter); struct hal_data_8723a *pHalData = GET_HAL_DATA(pAdapter);
u8 macid = arg&0x1f; u8 macid = arg & 0x1f;
u8 raid = (bitmap>>28) & 0x0f; u32 raid = bitmap & 0xf0000000;
bitmap &= 0x0fffffff; bitmap &= 0x0fffffff;
if (rssi_level != DM_RATR_STA_INIT) if (rssi_level != DM_RATR_STA_INIT)
bitmap = ODM_Get_Rate_Bitmap23a(pHalData, macid, bitmap, bitmap = ODM_Get_Rate_Bitmap23a(pHalData, macid, bitmap,
rssi_level); rssi_level);
bitmap |= ((raid<<28)&0xf0000000); bitmap |= raid;
rtl8723a_set_raid_cmd(pAdapter, bitmap, arg); rtl8723a_set_raid_cmd(pAdapter, bitmap, arg);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment