]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: dvm: run INIT firmware again upon .start()
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 16 Mar 2015 07:08:07 +0000 (09:08 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 19 Mar 2015 12:53:23 +0000 (14:53 +0200)
commitf35da065cd6a3242b4331e36605e3500a9db79f0
tree7c409d76d40b247dd34ce3aad1aeb6752be29a36
parent4b98d1706a56ed37088dbf0a1e2252de226e24c8
iwlwifi: dvm: run INIT firmware again upon .start()

The assumption before this patch was that we don't need to
run again the INIT firmware after the system booted. The
INIT firmware runs calibrations which impact the physical
layer's behavior.
Users reported that it may be helpful to run these
calibrations again every time the interface is brought up.
The penatly is minimal, since the calibrations run fast.
This fixes:
https://bugzilla.kernel.org/show_bug.cgi?id=94341

CC: <stable@vger.kernel.org>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/dvm/dev.h
drivers/net/wireless/iwlwifi/dvm/ucode.c