mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-23 06:36:29 +07:00
rtl8xxxu: Init the LLT after we start the firmware
To match the flow of the vendor driver, move the LLT init to after the firmware is started. Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
07bb46be53
commit
a47b9d477c
@ -4342,6 +4342,15 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
|
|||||||
rtl8xxxu_write8(priv, REG_TDECTRL + 1, val8);
|
rtl8xxxu_write8(priv, REG_TDECTRL + 1, val8);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ret = rtl8xxxu_download_firmware(priv);
|
||||||
|
dev_dbg(dev, "%s: download_fiwmare %i\n", __func__, ret);
|
||||||
|
if (ret)
|
||||||
|
goto exit;
|
||||||
|
ret = rtl8xxxu_start_firmware(priv);
|
||||||
|
dev_dbg(dev, "%s: start_fiwmare %i\n", __func__, ret);
|
||||||
|
if (ret)
|
||||||
|
goto exit;
|
||||||
|
|
||||||
ret = rtl8xxxu_init_queue_priority(priv);
|
ret = rtl8xxxu_init_queue_priority(priv);
|
||||||
dev_dbg(dev, "%s: init_queue_priority %i\n", __func__, ret);
|
dev_dbg(dev, "%s: init_queue_priority %i\n", __func__, ret);
|
||||||
if (ret)
|
if (ret)
|
||||||
@ -4356,15 +4365,6 @@ static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = rtl8xxxu_download_firmware(priv);
|
|
||||||
dev_dbg(dev, "%s: download_fiwmare %i\n", __func__, ret);
|
|
||||||
if (ret)
|
|
||||||
goto exit;
|
|
||||||
ret = rtl8xxxu_start_firmware(priv);
|
|
||||||
dev_dbg(dev, "%s: start_fiwmare %i\n", __func__, ret);
|
|
||||||
if (ret)
|
|
||||||
goto exit;
|
|
||||||
|
|
||||||
ret = rtl8xxxu_init_mac(priv, rtl8723a_mac_init_table);
|
ret = rtl8xxxu_init_mac(priv, rtl8723a_mac_init_table);
|
||||||
dev_dbg(dev, "%s: init_mac %i\n", __func__, ret);
|
dev_dbg(dev, "%s: init_mac %i\n", __func__, ret);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
Loading…
Reference in New Issue
Block a user