From: Felix Fietkau Date: Mon, 5 Dec 2011 14:20:34 +0000 (+0000) Subject: ath9k: fix antenna configuration on ar9285 for devices without antenna diversity X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=e4524b0ce0cfb50fc8b1101daf7bd7d22f4a38b4;p=openwrt%2Fsvn-archive%2Farchive.git ath9k: fix antenna configuration on ar9285 for devices without antenna diversity SVN-Revision: 29438 --- diff --git a/package/mac80211/patches/300-pending_work.patch b/package/mac80211/patches/300-pending_work.patch index 4493579131..c6dc5e6012 100644 --- a/package/mac80211/patches/300-pending_work.patch +++ b/package/mac80211/patches/300-pending_work.patch @@ -65,6 +65,15 @@ mode = ATH9K_PM_FULL_SLEEP; else if (sc->ps_enabled && !(sc->ps_flags & (PS_WAIT_FOR_BEACON | +@@ -286,7 +286,7 @@ static bool ath_complete_reset(struct at + ath_start_ani(common); + } + +- if (ath9k_hw_ops(ah)->antdiv_comb_conf_get && sc->ant_rx != 3) { ++ if ((ah->caps.hw_caps & ATH9K_HW_CAP_ANT_DIV_COMB) && sc->ant_rx != 3) { + struct ath_hw_antcomb_conf div_ant_conf; + u8 lna_conf; + @@ -332,7 +332,8 @@ static int ath_reset_internal(struct ath hchan = ah->curchan; }