iwlagn: priv->status moves to iwl_shared
[deliverable/linux.git] / drivers / net / wireless / iwlwifi / iwl-power.c
index b60e692a476517612b7dcbb546bd0a9d08156d40..52a6f8aa5276e4d6ea34fe153a8dc5427e21690d 100644 (file)
@@ -397,18 +397,18 @@ int iwl_power_set_mode(struct iwl_priv *priv, struct iwl_powertable_cmd *cmd,
 
        /* scan complete use sleep_power_next, need to be updated */
        memcpy(&priv->power_data.sleep_cmd_next, cmd, sizeof(*cmd));
-       if (test_bit(STATUS_SCANNING, &priv->status) && !force) {
+       if (test_bit(STATUS_SCANNING, &priv->shrd->status) && !force) {
                IWL_DEBUG_INFO(priv, "Defer power set mode while scanning\n");
                return 0;
        }
 
        if (cmd->flags & IWL_POWER_DRIVER_ALLOW_SLEEP_MSK)
-               set_bit(STATUS_POWER_PMI, &priv->status);
+               set_bit(STATUS_POWER_PMI, &priv->shrd->status);
 
        ret = iwl_set_power(priv, cmd);
        if (!ret) {
                if (!(cmd->flags & IWL_POWER_DRIVER_ALLOW_SLEEP_MSK))
-                       clear_bit(STATUS_POWER_PMI, &priv->status);
+                       clear_bit(STATUS_POWER_PMI, &priv->shrd->status);
 
                if (update_chains)
                        iwl_update_chain_flags(priv);
This page took 0.024394 seconds and 5 git commands to generate.