iwlwifi: mvm: remove uneeded D0I3 checking
authorChaya Rachel Ivgi <chaya.rachel.ivgi@intel.com>
Thu, 17 Mar 2016 11:01:37 +0000 (13:01 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Wed, 30 Mar 2016 13:21:29 +0000 (16:21 +0300)
The driver can read the current state during D0I3,
therefore there is no reason not to do it.

Signed-off-by: Chaya Rachel Ivgi <chaya.rachel.ivgi@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/tt.c

index 8d27137a928452bcb9bb8765035484e36cd1df54..3f5df76f65a4ba1aca2b20e467ef4009b5a5d9f2 100644 (file)
@@ -787,9 +787,6 @@ static int iwl_mvm_tcool_get_cur_state(struct thermal_cooling_device *cdev,
 {
        struct iwl_mvm *mvm = (struct iwl_mvm *)(cdev->devdata);
 
-       if (test_bit(IWL_MVM_STATUS_IN_D0I3, &mvm->status))
-               return -EBUSY;
-
        *state = mvm->cooling_dev.cur_state;
 
        return 0;