Lines Matching +full:inactive +full:- +full:delay

1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2019, 2021-2025 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
13 * enum iwl_mac_conf_subcmd_ids - mac configuration command IDs
104 * struct iwl_p2p_noa_attr - NOA attr contained in probe resp FW notification
127 * struct iwl_probe_resp_data_notif - notification with NOA and CSA counter
144 * struct iwl_missed_vap_notif - notification of missing vap detection
159 * struct iwl_channel_switch_start_notif_v1 - Channel switch start notification
168 * struct iwl_channel_switch_start_notif - Channel switch start notification
182 * struct iwl_channel_switch_error_notif_v1 - Channel switch error notification
193 * struct iwl_channel_switch_error_notif - Channel switch error notification
204 * struct iwl_cancel_channel_switch_cmd - Cancel Channel Switch command
213 * struct iwl_chan_switch_te_cmd - Channel Switch Time Event command
219 * @cs_delayed_bcn_count: if set to N (!= 0) GO/AP can delay N beacon intervals
222 * @cs_mode: 1 - quiet, 0 - otherwise
236 * struct iwl_mac_low_latency_cmd - set/clear mac to 'low-latency mode'
238 * @mac_id: MAC ID to whom to apply the low-latency configurations
251 * struct iwl_mac_client_data - configuration data for client MAC context
257 * This value comes from the EMLSR transition delay in the EML
259 * @medium_sync_delay: the value as it appears in P802.11be_D2.2 Figure 9-1002j.
280 * struct iwl_mac_p2p_dev_data - configuration data for P2P device MAC context
294 * enum iwl_mac_config_filter_flags - MAC context configuration filter flags
314 * struct iwl_mac_config_cmd - command structure to configure MAC contexts in
328 * ACK-enabled AGG, (i.e. both BACK and non-BACK frames in single AGG).
329 * If the NIC is not ACK_ENABLED it may use the EOF-bit in first non-0
355 * enum iwl_link_ctx_modify_flags - indicate to the fw what fields are being
407 * enum iwl_link_ctx_protection_flags - link protection flags
423 * enum iwl_link_ctx_flags - link context flags
427 * enabled AGG, i.e. both BACK and non-BACK frames in a single AGG
429 * parameter set, i.e. the backoff counters for trig-based ACs
430 * @LINK_FLG_RU_2MHZ_BLOCK: indicates that 26-tone RU OFDMA transmission are
444 * enum iwl_link_modify_bandwidth - link modify (RX OMI) bandwidth
460 * struct iwl_link_config_cmd - command structure to configure the LINK context
467 * @phy_id: PHY index. Can be changed only if the link was inactive
468 * (and stays inactive). If the link is active (or becomes active),
471 * inactive (and stays inactive). If the link is active
481 * only when a link is de-activated because of CSA with mode = 1.
494 * @rand_alloc_ecwmin: random CWmin = 2**ECWmin-1
495 * @rand_alloc_ecwmax: random CWmax = 2**ECWmax-1
505 * Below fields are for multi-bssid:
509 * @bss_color: 11ax AP ID that is used in the HE SIG-A to mark inter BSS frame
512 * HE MAC Capabilities information field as defined in figure 9-897 in
513 * IEEE802.11REVme-D5.0
554 /* The below fields are for multi-bssid */
566 /* Currently FW supports link ids in the range 0-3 and can have
573 * enum iwl_fw_sta_type - FW station types
574 * @STATION_TYPE_PEER: represents a peer - AP in BSS, a TDLS sta, a client in
582 * for the aux sta, so this type is only for driver - internal use.
592 * struct iwl_sta_cfg_cmd - cmd structure to add a peer sta to the uCode's
609 * @ack_enabled: indicates that the AP supports receiving ACK-
610 * enabled AGG, i.e. both BACK and non-BACK frames in a single AGG
613 * @tx_ampdu_spacing: minimum A-MPDU spacing:
614 * 4 - 2us density, 5 - 4us density, 6 - 8us density, 7 - 16us density
615 * @tx_ampdu_max_size: maximum A-MPDU length: 0 - 8K, 1 - 16K, 2 - 32K,
616 * 3 - 64K, 4 - 128K, 5 - 256K, 6 - 512K, 7 - 1024K.
620 * @pkt_ext: optional, exists according to PPE-present bit in the HE/EHT-PHY
648 * struct iwl_aux_sta_cmd - command for AUX STA configuration
665 * struct iwl_remove_sta_cmd - a cmd structure to remove a sta added by
676 * struct iwl_mvm_sta_disable_tx_cmd - disable / re-enable tx to a sta
680 * @disable: indicates if to disable or re-enable tx
688 * enum iwl_mvm_fw_esr_recommendation - FW recommendation code
700 * struct iwl_esr_mode_notif - FWs recommendation/force for esr mode
709 * struct iwl_missed_beacons_notif - sent when by the firmware upon beacon loss
743 * struct iwl_esr_trans_fail_notif - FW reports a failure in EMLSR transition
784 * struct iwl_twt_operation_cmd - initiate a TWT session from driver
794 * @flow_id: the TWT flow identifier 0 - 7