]> git.baikalelectronics.ru Git - kernel.git/commit
iwmc3200wifi: New initial LMAC calibration
authorSamuel Ortiz <sameo@linux.intel.com>
Tue, 1 Sep 2009 13:14:04 +0000 (15:14 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 1 Sep 2009 16:48:27 +0000 (12:48 -0400)
commit62ba364c2c6b503e892310234aa02eea10729198
treec67d1898aa854b7edf6ede235327e9feae7e96a2
parentfb56d6e4c2ce56510cbb29bddda1a2dbce5b9228
iwmc3200wifi: New initial LMAC calibration

The LMAC calibration API got broken mostly by having a configuration bitmap
being different than the result one.
This patch tries to address that issue by correctly running calibrations with
the newest firmwares, and keeping a backward compatibility fallback path for
older firmwares, where the configuration and result bitmaps were identical.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwmc3200wifi/fw.c
drivers/net/wireless/iwmc3200wifi/iwm.h
drivers/net/wireless/iwmc3200wifi/lmac.h
drivers/net/wireless/iwmc3200wifi/main.c