aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mwifiex/uap_event.c
diff options
context:
space:
mode:
authorAmitkumar Karwar <akarwar@marvell.com>2014-11-25 09:43:05 -0500
committerJohn W. Linville <linville@tuxdriver.com>2014-11-25 14:09:56 -0500
commit808bbebcc8fcbcb2b93aefd8b181a0fdccb407c6 (patch)
tree76730d24264fbea860643fe4c8706b0d45bf2418 /drivers/net/wireless/mwifiex/uap_event.c
parent381e9fffe6b8343c2479939178ef7ded50bf32d3 (diff)
mwifiex: add Tx status support for EAPOL packets
Firmware notifies the driver through event if EAPOL data packet has been acked or not. We will inform this status to userspace listening on a socket. Signed-off-by: Cathy Luo <cluo@marvell.com> Signed-off-by: Avinash Patil <patila@marvell.com> Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex/uap_event.c')
-rw-r--r--drivers/net/wireless/mwifiex/uap_event.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/uap_event.c b/drivers/net/wireless/mwifiex/uap_event.c
index 7c2b97660a03..38390cb85a90 100644
--- a/drivers/net/wireless/mwifiex/uap_event.c
+++ b/drivers/net/wireless/mwifiex/uap_event.c
@@ -172,6 +172,10 @@ int mwifiex_process_uap_event(struct mwifiex_private *priv)
172 return mwifiex_handle_event_ext_scan_report(priv, 172 return mwifiex_handle_event_ext_scan_report(priv,
173 adapter->event_skb->data); 173 adapter->event_skb->data);
174 break; 174 break;
175 case EVENT_TX_STATUS_REPORT:
176 dev_dbg(adapter->dev, "event: TX_STATUS Report\n");
177 mwifiex_parse_tx_status_event(priv, adapter->event_body);
178 break;
175 default: 179 default:
176 dev_dbg(adapter->dev, "event: unknown event id: %#x\n", 180 dev_dbg(adapter->dev, "event: unknown event id: %#x\n",
177 eventcause); 181 eventcause);