u8 cmd_rsp;
        int ret;
 
-       if (test_bit(OP_INVALID, &priv->op_flags))
+       if (test_bit(ATH_OP_INVALID, &common->op_flags))
                return -EIO;
 
        fastcc = !!(hw->conf.flags & IEEE80211_CONF_OFFCHANNEL);
 
        htc_start(priv->htc);
 
-       if (!test_bit(OP_SCANNING, &priv->op_flags) &&
+       if (!test_bit(ATH_OP_SCANNING, &common->op_flags) &&
            !(hw->conf.flags & IEEE80211_CONF_OFFCHANNEL))
                ath9k_htc_vif_reconfig(priv);
 
        common->ani.shortcal_timer = timestamp;
        common->ani.checkani_timer = timestamp;
 
-       set_bit(OP_ANI_RUNNING, &priv->op_flags);
+       set_bit(ATH_OP_ANI_RUN, &common->op_flags);
 
        ieee80211_queue_delayed_work(common->hw, &priv->ani_work,
                                     msecs_to_jiffies(ATH_ANI_POLLINTERVAL));
 
 void ath9k_htc_stop_ani(struct ath9k_htc_priv *priv)
 {
+       struct ath_common *common = ath9k_hw_common(priv->ah);
        cancel_delayed_work_sync(&priv->ani_work);
-       clear_bit(OP_ANI_RUNNING, &priv->op_flags);
+       clear_bit(ATH_OP_ANI_RUN, &common->op_flags);
 }
 
 void ath9k_htc_ani_work(struct work_struct *work)
                ath_dbg(common, CONFIG,
                        "Failed to update capability in target\n");
 
-       clear_bit(OP_INVALID, &priv->op_flags);
+       clear_bit(ATH_OP_INVALID, &common->op_flags);
        htc_start(priv->htc);
 
        spin_lock_bh(&priv->tx.tx_lock);
 
        mutex_lock(&priv->mutex);
 
-       if (test_bit(OP_INVALID, &priv->op_flags)) {
+       if (test_bit(ATH_OP_INVALID, &common->op_flags)) {
                ath_dbg(common, ANY, "Device not present\n");
                mutex_unlock(&priv->mutex);
                return;
        ath9k_htc_ps_restore(priv);
        ath9k_htc_setpower(priv, ATH9K_PM_FULL_SLEEP);
 
-       set_bit(OP_INVALID, &priv->op_flags);
+       set_bit(ATH_OP_INVALID, &common->op_flags);
 
        ath_dbg(common, CONFIG, "Driver halt\n");
        mutex_unlock(&priv->mutex);
        ath9k_htc_set_opmode(priv);
 
        if ((priv->ah->opmode == NL80211_IFTYPE_AP) &&
-           !test_bit(OP_ANI_RUNNING, &priv->op_flags)) {
+           !test_bit(ATH_OP_ANI_RUN, &common->op_flags)) {
                ath9k_hw_set_tsfadjust(priv->ah, true);
                ath9k_htc_start_ani(priv);
        }
                                       u64 multicast)
 {
        struct ath9k_htc_priv *priv = hw->priv;
+       struct ath_common *common = ath9k_hw_common(priv->ah);
        u32 rfilt;
 
        mutex_lock(&priv->mutex);
        changed_flags &= SUPPORTED_FILTERS;
        *total_flags &= SUPPORTED_FILTERS;
 
-       if (test_bit(OP_INVALID, &priv->op_flags)) {
+       if (test_bit(ATH_OP_INVALID, &common->op_flags)) {
                ath_dbg(ath9k_hw_common(priv->ah), ANY,
                        "Unable to configure filter on invalid state\n");
                mutex_unlock(&priv->mutex);
 static void ath9k_htc_sw_scan_start(struct ieee80211_hw *hw)
 {
        struct ath9k_htc_priv *priv = hw->priv;
+       struct ath_common *common = ath9k_hw_common(priv->ah);
 
        mutex_lock(&priv->mutex);
        spin_lock_bh(&priv->beacon_lock);
-       set_bit(OP_SCANNING, &priv->op_flags);
+       set_bit(ATH_OP_SCANNING, &common->op_flags);
        spin_unlock_bh(&priv->beacon_lock);
        cancel_work_sync(&priv->ps_work);
        ath9k_htc_stop_ani(priv);
 static void ath9k_htc_sw_scan_complete(struct ieee80211_hw *hw)
 {
        struct ath9k_htc_priv *priv = hw->priv;
+       struct ath_common *common = ath9k_hw_common(priv->ah);
 
        mutex_lock(&priv->mutex);
        spin_lock_bh(&priv->beacon_lock);
-       clear_bit(OP_SCANNING, &priv->op_flags);
+       clear_bit(ATH_OP_SCANNING, &common->op_flags);
        spin_unlock_bh(&priv->beacon_lock);
        ath9k_htc_ps_wakeup(priv);
        ath9k_htc_vif_reconfig(priv);