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

Reply via email to