Commit fa0f2d48 authored by Jes Sorensen's avatar Jes Sorensen Committed by Kalle Valo

rtl8xxxu: Do LC calibration before IQK calibration

This matches the flow of the vendor driver for newer hardware, and
doesn't seem to cause issues for the older parts.
Signed-off-by: default avatarJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent 0d698dec
...@@ -5803,6 +5803,8 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw) ...@@ -5803,6 +5803,8 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
rtl8xxxu_write16(priv, REG_FAST_EDCA_CTRL, 0); rtl8xxxu_write16(priv, REG_FAST_EDCA_CTRL, 0);
rtl8723a_phy_lc_calibrate(priv);
priv->fops->phy_iq_calibrate(priv); priv->fops->phy_iq_calibrate(priv);
/* /*
...@@ -5810,8 +5812,6 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw) ...@@ -5810,8 +5812,6 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
*/ */
rtl8xxxu_write_rfreg(priv, RF_A, RF6052_REG_T_METER, 0x60); rtl8xxxu_write_rfreg(priv, RF_A, RF6052_REG_T_METER, 0x60);
rtl8723a_phy_lc_calibrate(priv);
/* Init BT hw config. */ /* Init BT hw config. */
rtl8xxxu_init_bt(priv); rtl8xxxu_init_bt(priv);
......
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