rtlwifi: rtl8192cu: Add missing case in rtl92cu_get_hw_reg
Driver was reporting 'switch case not processed' after association, so HW_VAR_KEEP_ALIVE was added and filled similarily to other drivers. Positive side effect to this seems to be a bit more stable connection. Signed-off-by: Priit Laes <plaes@plaes.org> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
ce03966a16
commit
16a4ea5065
@ -1946,6 +1946,14 @@ void rtl92cu_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
|
||||
rtl_write_word(rtlpriv, REG_RXFLTMAP2, *(u16 *)val);
|
||||
mac->rx_data_filter = *(u16 *)val;
|
||||
break;
|
||||
case HW_VAR_KEEP_ALIVE:{
|
||||
u8 array[2];
|
||||
array[0] = 0xff;
|
||||
array[1] = *((u8 *)val);
|
||||
rtl92c_fill_h2c_cmd(hw, H2C_92C_KEEP_ALIVE_CTRL, 2,
|
||||
array);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG,
|
||||
"switch case not processed\n");
|
||||
|
Loading…
x
Reference in New Issue
Block a user