Commit 8d4f5969 authored by Johannes Berg's avatar Johannes Berg

wifi: iwlwifi: mvm: document remaining mvm data

Many iwl_mvm_vif members are not documented, add that.
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
Signed-off-by: default avatarMiri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20240703125541.371664e5e8cd.I593ebee1ab984554b6d269dc2dddc67fbf3bb537@changeidSigned-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 6188855f
...@@ -453,6 +453,35 @@ struct iwl_mvm_esr_exit { ...@@ -453,6 +453,35 @@ struct iwl_mvm_esr_exit {
* @session_prot_connection_loss: the connection was lost due to session * @session_prot_connection_loss: the connection was lost due to session
* protection ending without receiving a beacon, so we need to now * protection ending without receiving a beacon, so we need to now
* protect the deauth separately * protect the deauth separately
* @ap_early_keys: The firmware cannot install keys before stations etc.,
* but higher layers work differently, so we store the keys here for
* later installation.
* @ap_sta: pointer to the AP STA data structure
* @csa_count: CSA counter (old CSA implementation w/o firmware)
* @csa_misbehave: CSA AP misbehaviour flag (old implementation)
* @csa_target_freq: CSA target channel frequency (old implementation)
* @csa_work: CSA work (old implementation)
* @dbgfs_bf: beamforming debugfs data
* @dbgfs_dir: debugfs directory for this vif
* @dbgfs_pm: power management debugfs data
* @dbgfs_quota_min: debugfs value for minimal quota
* @dbgfs_slink: debugfs symlink for this interface
* @ftm_unprotected: unprotected FTM debugfs override
* @hs_time_event_data: hotspot/AUX ROC time event data
* @mac_pwr_cmd: debugfs override for MAC power command
* @target_ipv6_addrs: IPv6 addresses on this interface for offload
* @num_target_ipv6_addrs: number of @target_ipv6_addrs
* @tentative_addrs: bitmap of tentative IPv6 addresses in @target_ipv6_addrs
* @rekey_data: rekeying data for WoWLAN GTK rekey offload
* @seqno: storage for seqno for older firmware D0/D3 transition
* @seqno_valid: indicates @seqno is valid
* @time_event_data: session protection time event data
* @tsf_id: the TSF resource ID assigned in firmware (for firmware needing that)
* @tx_key_idx: WEP transmit key index for D3
* @uapsd_misbehaving_ap_addr: MLD address/BSSID of U-APSD misbehaving AP, to
* not use U-APSD on reconnection
* @uapsd_nonagg_detected_wk: worker for handling detection of no aggregation
* in U-APSD
*/ */
struct iwl_mvm_vif { struct iwl_mvm_vif {
struct iwl_mvm *mvm; struct iwl_mvm *mvm;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment