diff options
author | Chaya Rachel Ivgi <chaya.rachel.ivgi@intel.com> | 2016-03-13 05:39:53 -0400 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2016-03-30 09:21:20 -0400 |
commit | ec77a33ee59723613d1e3ed6f02e5f9a1c898ce1 (patch) | |
tree | 1d84eca17a9c5e3b3a9c3f3adc806bf00c9a4c33 /drivers/net/wireless/intel/iwlwifi/mvm/ops.c | |
parent | 5d93f3a278b387e3a2ec568c1f03d236bfdbef81 (diff) |
iwlwifi: mvm: handle async temperature notification with unlocked mutex
Use RX_HANDLER_ASYNC_UNLOCKED instead of unlock and re-lock
the mutex independently.
Signed-off-by: Chaya Rachel Ivgi <chaya.rachel.ivgi@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/ops.c')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/ops.c b/drivers/net/wireless/intel/iwlwifi/mvm/ops.c index 46a22fd9f0d6..6153c8e86c53 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/ops.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/ops.c | |||
@@ -292,7 +292,7 @@ static const struct iwl_rx_handlers iwl_mvm_rx_handlers[] = { | |||
292 | RX_HANDLER(DTS_MEASUREMENT_NOTIFICATION, iwl_mvm_temp_notif, | 292 | RX_HANDLER(DTS_MEASUREMENT_NOTIFICATION, iwl_mvm_temp_notif, |
293 | RX_HANDLER_ASYNC_LOCKED), | 293 | RX_HANDLER_ASYNC_LOCKED), |
294 | RX_HANDLER_GRP(PHY_OPS_GROUP, DTS_MEASUREMENT_NOTIF_WIDE, | 294 | RX_HANDLER_GRP(PHY_OPS_GROUP, DTS_MEASUREMENT_NOTIF_WIDE, |
295 | iwl_mvm_temp_notif, RX_HANDLER_ASYNC_LOCKED), | 295 | iwl_mvm_temp_notif, RX_HANDLER_ASYNC_UNLOCKED), |
296 | RX_HANDLER_GRP(PHY_OPS_GROUP, CT_KILL_NOTIFICATION, | 296 | RX_HANDLER_GRP(PHY_OPS_GROUP, CT_KILL_NOTIFICATION, |
297 | iwl_mvm_ct_kill_notif, RX_HANDLER_SYNC), | 297 | iwl_mvm_ct_kill_notif, RX_HANDLER_SYNC), |
298 | 298 | ||