8 Oct 03:33
[PATCH 1/4 V2] iwlwifi: make initial calibration set configurable
From: Zhu Yi <yi.zhu@...>
Subject: [PATCH 1/4 V2] iwlwifi: make initial calibration set configurable
Newsgroups: gmane.linux.kernel.wireless.general
Date: 2008-10-08 01:37:27 GMT
Subject: [PATCH 1/4 V2] iwlwifi: make initial calibration set configurable
Newsgroups: gmane.linux.kernel.wireless.general
Date: 2008-10-08 01:37:27 GMT
From: Tomas Winkler <tomas.winkler@...> This patch adds ability to configure initial calibration set. Not all HW supported by iwlwifi use the same calibration set, XTAL is one example. Some clean ups are also included in this patch. Signed-off-by: Tomas Winkler <tomas.winkler@...> Signed-off-by: Zhu Yi <yi.zhu@...> --- drivers/net/wireless/iwlwifi/iwl-5000-hw.h | 1 + drivers/net/wireless/iwlwifi/iwl-5000.c | 44 +++++++++++++++++--------- drivers/net/wireless/iwlwifi/iwl-calib.c | 8 +++-- drivers/net/wireless/iwlwifi/iwl-commands.h | 27 +++++++---------- drivers/net/wireless/iwlwifi/iwl-dev.h | 4 ++- 5 files changed, 49 insertions(+), 35 deletions(-) diff --git a/drivers/net/wireless/iwlwifi/iwl-5000-hw.h b/drivers/net/wireless/iwlwifi/iwl-5000-hw.h index c479ee2..66ed993 100644 --- a/drivers/net/wireless/iwlwifi/iwl-5000-hw.h +++ b/drivers/net/wireless/iwlwifi/iwl-5000-hw.h @@ -132,6 +132,7 @@ struct iwl5000_shared { /* calibrations defined for 5000 */ /* defines the order in which results should be sent to the runtime uCode */ enum iwl5000_calib { + IWL5000_CALIB_XTAL, IWL5000_CALIB_LO, IWL5000_CALIB_TX_IQ, IWL5000_CALIB_TX_IQ_PERD, diff --git a/drivers/net/wireless/iwlwifi/iwl-5000.c b/drivers/net/wireless/iwlwifi/iwl-5000.c index f6003e7..ba92667 100644(Continue reading)
RSS Feed