diff options
Diffstat (limited to 'drivers/net/wireless/iwmc3200wifi/commands.h')
-rw-r--r-- | drivers/net/wireless/iwmc3200wifi/commands.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwmc3200wifi/commands.h b/drivers/net/wireless/iwmc3200wifi/commands.h index b36be2b23a3c..95cdf941b222 100644 --- a/drivers/net/wireless/iwmc3200wifi/commands.h +++ b/drivers/net/wireless/iwmc3200wifi/commands.h | |||
@@ -450,6 +450,14 @@ struct iwm_umac_cmd_stats_req { | |||
450 | __le32 flags; | 450 | __le32 flags; |
451 | } __attribute__ ((packed)); | 451 | } __attribute__ ((packed)); |
452 | 452 | ||
453 | struct iwm_umac_cmd_stop_resume_tx { | ||
454 | u8 flags; | ||
455 | u8 sta_id; | ||
456 | __le16 stop_resume_tid_msk; | ||
457 | __le16 last_seq_num[IWM_UMAC_TID_NR]; | ||
458 | u16 reserved; | ||
459 | } __attribute__ ((packed)); | ||
460 | |||
453 | /* LMAC commands */ | 461 | /* LMAC commands */ |
454 | int iwm_read_mac(struct iwm_priv *iwm, u8 *mac); | 462 | int iwm_read_mac(struct iwm_priv *iwm, u8 *mac); |
455 | int iwm_send_prio_table(struct iwm_priv *iwm); | 463 | int iwm_send_prio_table(struct iwm_priv *iwm); |
@@ -478,6 +486,8 @@ int iwm_send_umac_channel_list(struct iwm_priv *iwm); | |||
478 | int iwm_scan_ssids(struct iwm_priv *iwm, struct cfg80211_ssid *ssids, | 486 | int iwm_scan_ssids(struct iwm_priv *iwm, struct cfg80211_ssid *ssids, |
479 | int ssid_num); | 487 | int ssid_num); |
480 | int iwm_scan_one_ssid(struct iwm_priv *iwm, u8 *ssid, int ssid_len); | 488 | int iwm_scan_one_ssid(struct iwm_priv *iwm, u8 *ssid, int ssid_len); |
489 | int iwm_send_umac_stop_resume_tx(struct iwm_priv *iwm, | ||
490 | struct iwm_umac_notif_stop_resume_tx *ntf); | ||
481 | 491 | ||
482 | /* UDMA commands */ | 492 | /* UDMA commands */ |
483 | int iwm_target_reset(struct iwm_priv *iwm); | 493 | int iwm_target_reset(struct iwm_priv *iwm); |