iwlwifi: update BT traffic load states correctly
authorMeenakshi Venkataraman <meenakshi.venkataraman@intel.com>
Wed, 16 May 2012 20:35:57 +0000 (22:35 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 25 May 2012 15:12:40 +0000 (11:12 -0400)
commit882dde8eb0d49ce0f853f8f4084dde56a21fe55f
tree7208f6b044a8ad9687533e711d90e0a203f430e5
parenta0d0d1685f9763ab26a394df3ab84026b39a06a7
iwlwifi: update BT traffic load states correctly

When BT traffic load changes from its
previous state, a new LQ command needs to be
sent down to the firmware. This needs to
be done only once per change. The state
variable that keeps track of this change is
last_bt_traffic_load. However, it was not
being updated when the change had been
handled. Not updating this variable was
causing a flood of advanced BT config
commands to be sent to the firmware. Fix
this.

Cc: stable@vger.kernel.org #2.6.38+
Signed-off-by: Meenakshi Venkataraman <meenakshi.venkataraman@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl-agn-rs.c