carl9170 firmware: revamp Content After Beacon handling
[carl9170fw.git] / carlfw / src / cmd.c
index 281ae9c9a1b19ad1f8befb896843e54c10a23771..5cfd8705e44786cafd195401f438da71ba5a2239 100644 (file)
@@ -90,8 +90,7 @@ void handle_cmd(struct carl9170_rsp *resp)
                        set(AR9170_MAC_REG_BCN_CTRL, AR9170_BCN_CTRL_READY);
                } else {
                        wlan_cab_flush_queue(cmd->cab_flush.vif_id);
-                       if (fw.wlan.cab_flush_vif == cmd->cab_flush.vif_id)
-                               fw.wlan.cab_flush_trigger = CARL9170_CAB_TRIGGER_EMPTY;
+                       fw.wlan.cab_flush_trigger[i] = CARL9170_CAB_TRIGGER_EMPTY;
                }
                break;
 #endif /* CONFIG_CARL9170FW_CAB_QUEUE */