rtl8xxxu: Another 8723bu magic register set during init

No indication of what register 0xa3 does anywhere in the vendor source.

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
Jes Sorensen 2016-02-29 17:04:57 -05:00 committed by Kalle Valo
parent a0e262bcbe
commit 360157eb25

View File

@ -5996,6 +5996,11 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
rtl8xxxu_write8(priv, REG_TX_REPORT_CTRL + 1, 0x02);
/* TX report Timer. Unit: 32us */
rtl8xxxu_write16(priv, REG_TX_REPORT_TIME, 0xcdf0);
/* tmp ps ? */
val8 = rtl8xxxu_read8(priv, 0xa3);
val8 &= 0xf8;
rtl8xxxu_write8(priv, 0xa3, val8);
}
if (priv->ep_tx_normal_queue)