kernel-fxtec-pro1x/drivers/net/wireless/ath5k
Forrest Zhang a54be5d43a ath5k: fix exp off-by-one when computing OFDM delta slope
Commit e8f055f0c3 ("ath5k: Update reset code") subtly changed the
code that computes floating point values for the PHY3_TIMING register
such that the exponent is off by a decimal point, which can cause
problems with OFDM channel operation.

get_bitmask_order() actually returns the highest bit set plus one,
whereas the previous code wanted the highest bit set.  Instead, use
ilog2 which is what this code is really calculating.  Also check
coef_scaled to handle the (invalid) case where we need log2(0).

Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-05-20 14:07:51 -04:00
..
ath5k.h ath5k: Add tx power calibration support 2009-03-27 20:12:56 -04:00
attach.c ath5k: Add tx power calibration support 2009-03-27 20:12:56 -04:00
base.c ath5k: update channel in sw state after stopping RX and TX 2009-05-11 15:07:01 -04:00
base.h ath5k: warn and correct rate for unknown hw rate indexes 2009-03-27 20:13:18 -04:00
caps.c ath5k: discard 11g caps if reported by an ar5211 eeprom 2009-01-29 16:00:26 -05:00
debug.c ath5k: fix buffer overrun in rate debug code 2009-04-28 15:59:48 -04:00
debug.h mac80211: Generic TSF debugging 2009-01-29 16:01:46 -05:00
desc.c ath5k: Add tx power calibration support 2009-03-27 20:12:56 -04:00
desc.h
dma.c fix similar typos to successfull 2009-01-08 08:31:15 -08:00
eeprom.c ath5k: Convert chip specific calibration data to a generic format 2009-03-27 20:12:54 -04:00
eeprom.h ath5k: Convert chip specific calibration data to a generic format 2009-03-27 20:12:54 -04:00
gpio.c ath5k: fix off-by-one in gpio checks 2009-01-29 15:59:45 -05:00
initvals.c ath5k: Choose the right initvals for RF2425 2009-03-27 20:12:54 -04:00
Kconfig
led.c ath5k: Support LED's on Acer Extensa 5620z 2009-03-27 20:13:10 -04:00
Makefile ath5k: extract LED code into a separate file 2009-03-16 18:09:37 -04:00
pcu.c ath5k: Set TSF fix 2009-03-05 14:39:40 -05:00
phy.c ath5k: Add tx power calibration support 2009-03-27 20:12:56 -04:00
qcu.c ath5k: Minor QCU updates 2009-01-29 15:59:53 -05:00
reg.h ath5k: Add tx power calibration support 2009-03-27 20:12:56 -04:00
reset.c ath5k: fix exp off-by-one when computing OFDM delta slope 2009-05-20 14:07:51 -04:00
rfbuffer.h ath5k: Update RF Buffer handling 2009-02-13 13:44:45 -05:00
rfgain.h ath5k: Update gain_F calibration code and add documentation 2009-02-13 13:44:43 -05:00