On Monday 29 March 2010 10:42:09 Bob Copeland wrote: > If the symbol offset is 46, it will be counted in both > the third and fourth bytes of the mask, and in this > case the shift will be negative which can pollute > high order bits in the mask. This may negatively impact > OFDM symbol detection. > > Signed-off-by: Bob Copeland <m...@bobcopeland.com> > --- > drivers/net/wireless/ath/ath5k/phy.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath5k/phy.c > b/drivers/net/wireless/ath/ath5k/phy.c index 7f09c59..b83ca8a 100644 > --- a/drivers/net/wireless/ath/ath5k/phy.c > +++ b/drivers/net/wireless/ath/ath5k/phy.c > @@ -1597,7 +1597,7 @@ ath5k_hw_set_spur_mitigation_filter(struct ath5k_hw > *ah, else if (curr_sym_off >= 31 && curr_sym_off <= 46) > mag_mask[2] |= > plt_mag_map << (curr_sym_off - 31) * 2; > - else if (curr_sym_off >= 46 && curr_sym_off <= 53) > + else if (curr_sym_off >= 47 && curr_sym_off <= 53) > mag_mask[3] |= > plt_mag_map << (curr_sym_off - 47) * 2;
i have no idea what we are doing here ;) but it seems to be the right thing to do... bruno _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel