kernel-fxtec-pro1x/drivers/net/wireless/iwlwifi
Shanyu Zhao 642454cc07 iwlagn: fix default calibration table size
iwlagn driver uses the IWL_MAX_STANDARD_PHY_CALIBRATE_TBL_SIZE
as the chain noise reset calibration index and
IWL_MAX_STANDARD_PHY_CALIBRATE_TBL_SIZE+1 as the chain noise gain
calibration index, if not specified by the TLV value in the new
firmware format.

However, this is broken if we need to add more calibrations like
the temperature offset calibration because we increased
IWL_MAX_STANDARD_PHY_CALIBRATE_TBL_SIZE by 1.

To fix this issue, define IWL_DEFAULT_STANDARD_PHY_CALIBRATE_TBL_SIZE
and use it as the calibration index instead. We still keep the
IWL_MAX_STANDARD_PHY_CALIBRATE_TBL_SIZE as a sanity check for
the TLV value given by ucode.

Signed-off-by: Shanyu Zhao <shanyu.zhao@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
2010-10-07 15:53:49 -07:00
..
iwl-1000.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
iwl-3945-debugfs.c
iwl-3945-debugfs.h
iwl-3945-fh.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
iwl-3945-hw.h iwlwifi: prepare for PAN queue/fifo assignment 2010-08-27 08:27:29 -07:00
iwl-3945-led.c
iwl-3945-led.h
iwl-3945-rs.c iwlwifi: move virtual interface pointer into context 2010-08-27 09:15:20 -07:00
iwl-3945.c iwlwifi: remove iwl_check_bits 2010-10-07 15:53:00 -07:00
iwl-3945.h iwlwifi: remove agn rates info there 2010-10-07 15:51:20 -07:00
iwl-4965-hw.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
iwl-4965.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-5000-hw.h iwlwifi: update out-of-date comments 2010-08-25 14:33:20 -04:00
iwl-5000.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
iwl-6000-hw.h iwlwifi: update out-of-date comments 2010-08-25 14:33:20 -04:00
iwl-6000.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
iwl-agn-calib.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-agn-calib.h iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-agn-debugfs.c iwlagn: reduce redundant parameter definitions 2010-10-06 08:10:00 -07:00
iwl-agn-debugfs.h iwlagn: keep track of failure tx status 2010-09-17 13:17:36 -07:00
iwl-agn-hcmd.c iwlwifi: move chain settings to agn 2010-10-07 15:49:34 -07:00
iwl-agn-hw.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
iwl-agn-ict.c iwlagn: reduce redundant parameter definitions 2010-10-06 08:10:00 -07:00
iwl-agn-led.c
iwl-agn-led.h
iwl-agn-lib.c iwlwifi: fix dual-mode scanning 2010-10-07 15:53:14 -07:00
iwl-agn-rs.c iwlwifi: remove agn rates info there 2010-10-07 15:51:20 -07:00
iwl-agn-rs.h iwlwifi: remove agn rates info there 2010-10-07 15:51:20 -07:00
iwl-agn-rx.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-agn-sta.c iwlwifi: move agn specific station code there 2010-10-07 15:50:33 -07:00
iwl-agn-tt.c iwlwifi: remove spurious exports 2010-10-07 15:51:11 -07:00
iwl-agn-tt.h iwlwifi: separate thermal throttling function 2010-08-24 16:28:07 -04:00
iwl-agn-tx.c iwlwifi: move tx fail code to agn 2010-10-07 15:50:48 -07:00
iwl-agn-ucode.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-agn.c iwlagn: fix default calibration table size 2010-10-07 15:53:49 -07:00
iwl-agn.h iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-commands.h iwlagn: fix default calibration table size 2010-10-07 15:53:49 -07:00
iwl-core.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
iwl-core.h iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-csr.h iwlagn: set CSR register for 6050g2 devices 2010-09-28 16:56:03 -07:00
iwl-debug.h iwlwifi: fix compile warning 2010-08-04 15:27:37 -04:00
iwl-debugfs.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-dev.h iwlwifi: remove set_pwr_src operation 2010-10-07 15:52:25 -07:00
iwl-devtrace.c
iwl-devtrace.h iwlwifi: fix TX tracer 2010-08-06 13:53:58 -04:00
iwl-eeprom.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
iwl-eeprom.h iwlwifi: remove verify_signature eeprom operation 2010-10-07 15:50:18 -07:00
iwl-fh.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-07-13 15:57:29 -04:00
iwl-hcmd.c iwlwifi: add PAN API 2010-08-27 09:28:08 -07:00
iwl-helpers.h iwlwifi: remove iwl_check_bits 2010-10-07 15:53:00 -07:00
iwl-io.h
iwl-led.c iwlagn: reduce redundant parameter definitions 2010-10-06 08:10:00 -07:00
iwl-led.h
iwl-power.c iwlagn: reduce redundant parameter definitions 2010-10-06 08:10:00 -07:00
iwl-power.h iwlwifi: separate thermal throttling function 2010-08-24 16:28:07 -04:00
iwl-prph.h iwlwifi: prepare for PAN queue/fifo assignment 2010-08-27 08:27:29 -07:00
iwl-rx.c iwlwifi: clean up declarations 2010-10-07 15:52:44 -07:00
iwl-scan.c iwlwifi: remove spurious exports 2010-10-07 15:51:11 -07:00
iwl-spectrum.h drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
iwl-sta.c iwlwifi: move agn specific station code there 2010-10-07 15:50:33 -07:00
iwl-sta.h iwlwifi: move agn specific station code there 2010-10-07 15:50:33 -07:00
iwl-tx.c iwlwifi: move tx fail code to agn 2010-10-07 15:50:48 -07:00
iwl3945-base.c iwlwifi: remove apm_ops.stop 2010-10-07 15:52:34 -07:00
Kconfig iwlwifi: move debug options into submenu 2010-08-24 16:32:03 -04:00
Makefile iwlwifi: move agn specific station code there 2010-10-07 15:50:33 -07:00