Lines Matching +full:rx +full:- +full:inactive

1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2019, 2021-2024 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
100 * struct iwl_p2p_noa_attr - NOA attr contained in probe resp FW notification
123 * struct iwl_probe_resp_data_notif - notification with NOA and CSA counter
140 * struct iwl_missed_vap_notif - notification of missing vap detection
155 * struct iwl_channel_switch_start_notif_v1 - Channel switch start notification
164 * struct iwl_channel_switch_start_notif - Channel switch start notification
178 * struct iwl_channel_switch_error_notif_v1 - Channel switch error notification
189 * struct iwl_channel_switch_error_notif - Channel switch error notification
200 * struct iwl_cancel_channel_switch_cmd - Cancel Channel Switch command
209 * struct iwl_chan_switch_te_cmd - Channel Switch Time Event command
218 * @cs_mode: 1 - quiet, 0 - otherwise
232 * struct iwl_mac_low_latency_cmd - set/clear mac to 'low-latency mode'
234 * @mac_id: MAC ID to whom to apply the low-latency configurations
235 * @low_latency_rx: 1/0 to set/clear Rx low latency direction
247 * struct iwl_mac_client_data - configuration data for client MAC context
255 * @medium_sync_delay: the value as it appears in P802.11be_D2.2 Figure 9-1002j.
276 * struct iwl_mac_p2p_dev_data - configuration data for P2P device MAC context
282 * effect on the platform power, as this setting opens the Rx filters on
290 * enum iwl_mac_config_filter_flags - MAC context configuration filter flags
310 * struct iwl_mac_config_cmd - command structure to configure MAC contexts in
324 * ACK-enabled AGG, (i.e. both BACK and non-BACK frames in single AGG).
325 * If the NIC is not ACK_ENABLED it may use the EOF-bit in first non-0
351 * enum iwl_link_ctx_modify_flags - indicate to the fw what fields are being
400 * enum iwl_link_ctx_protection_flags - link protection flags
416 * enum iwl_link_ctx_flags - link context flags
419 * color for RX filter but use MAC header
420 * enabled AGG, i.e. both BACK and non-BACK frames in a single AGG
422 * parameter set, i.e. the backoff counters for trig-based ACs
423 * @LINK_FLG_RU_2MHZ_BLOCK: indicates that 26-tone RU OFDMA transmission are
437 * struct iwl_link_config_cmd - command structure to configure the LINK context
444 * @phy_id: PHY index. Can be changed only if the link was inactive
445 * (and stays inactive). If the link is active (or becomes active),
448 * inactive (and stays inactive). If the link is active
458 * only when a link is de-activated because of CSA with mode = 1.
469 * @rand_alloc_ecwmin: random CWmin = 2**ECWmin-1
470 * @rand_alloc_ecwmax: random CWmax = 2**ECWmax-1
480 * Below fields are for multi-bssid:
484 * @bss_color: 11ax AP ID that is used in the HE SIG-A to mark inter BSS frame
486 * @ul_mu_data_disable: OM Control UL MU Data Disable RX Support (bit 44) in
487 * HE MAC Capabilities information field as defined in figure 9-897 in
488 * IEEE802.11REVme-D5.0
528 /* The below fields are for multi-bssid */
540 /* Currently FW supports link ids in the range 0-3 and can have
547 * enum iwl_fw_sta_type - FW station types
548 * @STATION_TYPE_PEER: represents a peer - AP in BSS, a TDLS sta, a client in
556 * for the aux sta, so this type is only for driver - internal use.
566 * struct iwl_sta_cfg_cmd - cmd structure to add a peer sta to the uCode's
583 * @ack_enabled: indicates that the AP supports receiving ACK-
584 * enabled AGG, i.e. both BACK and non-BACK frames in a single AGG
587 * @tx_ampdu_spacing: minimum A-MPDU spacing:
588 * 4 - 2us density, 5 - 4us density, 6 - 8us density, 7 - 16us density
589 * @tx_ampdu_max_size: maximum A-MPDU length: 0 - 8K, 1 - 16K, 2 - 32K,
590 * 3 - 64K, 4 - 128K, 5 - 256K, 6 - 512K, 7 - 1024K.
594 * @pkt_ext: optional, exists according to PPE-present bit in the HE/EHT-PHY
622 * struct iwl_mvm_aux_sta_cmd - command for AUX STA configuration
639 * struct iwl_remove_sta_cmd - a cmd structure to remove a sta added by
650 * struct iwl_mvm_sta_disable_tx_cmd - disable / re-enable tx to a sta
654 * @disable: indicates if to disable or re-enable tx
662 * enum iwl_mvm_fw_esr_recommendation - FW recommendation code
674 * struct iwl_mvm_esr_mode_notif - FWs recommendation/force for esr mode
683 * struct iwl_missed_beacons_notif - sent when by the firmware upon beacon loss
687 * beacons since last RX.
717 * struct iwl_esr_trans_fail_notif - FW reports a failure in EMLSR transition