Home
last modified time | relevance | path

Searched hist:"5 f13bfac0718ce6f83ecba3755f224c3790e8d66" (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/wireless/ath/ath5k/
H A Deeprom.cdiff 5f13bfac0718ce6f83ecba3755f224c3790e8d66 Tue Mar 09 08:56:10 CET 2010 Bruno Randolf <br1@einfach.org> ath5k: read eeprom IQ calibration values correctly for G mode

we read the IQ correction values (i_cal and q_cal) for G mode from a wrong
location (the same shifts as for A mode is applied which is incorrect). use
correct locations, matching the docs and HAL sources.

also we should write IQ correction only when we have that information in the
EEPROM, starting from version 4. also write it in the same way as we do in the
periodic recalibration (enable last), just to be sure.

Signed-off-by: Bruno Randolf <br1@einfach.org>
Acked-by: Nick Kossifidis <mickflemm@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
H A Dreset.cdiff 5f13bfac0718ce6f83ecba3755f224c3790e8d66 Tue Mar 09 08:56:10 CET 2010 Bruno Randolf <br1@einfach.org> ath5k: read eeprom IQ calibration values correctly for G mode

we read the IQ correction values (i_cal and q_cal) for G mode from a wrong
location (the same shifts as for A mode is applied which is incorrect). use
correct locations, matching the docs and HAL sources.

also we should write IQ correction only when we have that information in the
EEPROM, starting from version 4. also write it in the same way as we do in the
periodic recalibration (enable last), just to be sure.

Signed-off-by: Bruno Randolf <br1@einfach.org>
Acked-by: Nick Kossifidis <mickflemm@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>