|
@@ -292,6 +292,12 @@ process_start:
|
|
while ((skb = skb_dequeue(&adapter->usb_rx_data_q)))
|
|
while ((skb = skb_dequeue(&adapter->usb_rx_data_q)))
|
|
mwifiex_handle_rx_packet(adapter, skb);
|
|
mwifiex_handle_rx_packet(adapter, skb);
|
|
|
|
|
|
|
|
+ /* Check for event */
|
|
|
|
+ if (adapter->event_received) {
|
|
|
|
+ adapter->event_received = false;
|
|
|
|
+ mwifiex_process_event(adapter);
|
|
|
|
+ }
|
|
|
|
+
|
|
/* Check for Cmd Resp */
|
|
/* Check for Cmd Resp */
|
|
if (adapter->cmd_resp_received) {
|
|
if (adapter->cmd_resp_received) {
|
|
adapter->cmd_resp_received = false;
|
|
adapter->cmd_resp_received = false;
|
|
@@ -304,12 +310,6 @@ process_start:
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- /* Check for event */
|
|
|
|
- if (adapter->event_received) {
|
|
|
|
- adapter->event_received = false;
|
|
|
|
- mwifiex_process_event(adapter);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
/* Check if we need to confirm Sleep Request
|
|
/* Check if we need to confirm Sleep Request
|
|
received previously */
|
|
received previously */
|
|
if (adapter->ps_state == PS_STATE_PRE_SLEEP) {
|
|
if (adapter->ps_state == PS_STATE_PRE_SLEEP) {
|