[ath] correctly shift the QCA9565 LNA config into the mci config variable.

Tested:

* QCA9565, STA + BT mode
This commit is contained in:
Adrian Chadd 2016-06-02 04:25:54 +00:00
parent 776db16a76
commit b28e96d670
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=301186

View File

@ -299,9 +299,13 @@ ath_btcoex_cfg_wb335b(struct ath_softc *sc)
* HAL correctly!
*/
if (sc->sc_pci_devinfo & ATH_PCI_AR9565_1ANT) {
flags |= ATH_MCI_ANT_ARCH_1_ANT_PA_LNA_SHARED;
flags &= ~ATH_MCI_CONFIG_ANT_ARCH;
flags |= ATH_MCI_ANT_ARCH_1_ANT_PA_LNA_SHARED <<
ATH_MCI_CONFIG_ANT_ARCH_S;
} else if (sc->sc_pci_devinfo & ATH_PCI_AR9565_2ANT) {
flags |= ATH_MCI_ANT_ARCH_2_ANT_PA_LNA_NON_SHARED;
flags &= ~ATH_MCI_CONFIG_ANT_ARCH;
flags |= ATH_MCI_ANT_ARCH_2_ANT_PA_LNA_NON_SHARED <<
ATH_MCI_CONFIG_ANT_ARCH_S;
}
if (sc->sc_pci_devinfo & ATH_PCI_BT_ANT_DIV) {