txrx.c (11f6e40d9f21767a9090e4e559d3c63edf25e6c0) | txrx.c (a918fb3cc6a58f918f36348c43c3170bb88bc599) |
---|---|
1/* 2 * Copyright (c) 2004-2011 Atheros Communications Inc. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES --- 1120 unchanged lines hidden (view full) --- 1129 1130 if (!test_bit(WMI_ENABLED, &ar->flag)) { 1131 if (EPPING_ALIGNMENT_PAD > 0) 1132 skb_pull(skb, EPPING_ALIGNMENT_PAD); 1133 ath6kl_deliver_frames_to_nw_stack(vif->ndev, skb); 1134 return; 1135 } 1136 | 1/* 2 * Copyright (c) 2004-2011 Atheros Communications Inc. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES --- 1120 unchanged lines hidden (view full) --- 1129 1130 if (!test_bit(WMI_ENABLED, &ar->flag)) { 1131 if (EPPING_ALIGNMENT_PAD > 0) 1132 skb_pull(skb, EPPING_ALIGNMENT_PAD); 1133 ath6kl_deliver_frames_to_nw_stack(vif->ndev, skb); 1134 return; 1135 } 1136 |
1137 ath6kl_check_wow_status(ar); 1138 |
|
1137 if (ept == ar->ctrl_ep) { 1138 ath6kl_wmi_control_rx(ar->wmi, skb); 1139 return; 1140 } 1141 1142 min_hdr_len = sizeof(struct ethhdr) + sizeof(struct wmi_data_hdr) + 1143 sizeof(struct ath6kl_llc_snap_hdr); 1144 --- 393 unchanged lines hidden --- | 1139 if (ept == ar->ctrl_ep) { 1140 ath6kl_wmi_control_rx(ar->wmi, skb); 1141 return; 1142 } 1143 1144 min_hdr_len = sizeof(struct ethhdr) + sizeof(struct wmi_data_hdr) + 1145 sizeof(struct ath6kl_llc_snap_hdr); 1146 --- 393 unchanged lines hidden --- |