Lines Matching +full:vendor +full:- +full:specific
1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2024-2025 Intel Corporation
4 * Copyright (C) 2012-2014, 2018-2022 Intel Corporation
5 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
6 * Copyright (C) 2016-2017 Intel Deutschland GmbH
12 * enum iwl_data_path_subcmd_ids - data path group commands
143 * struct iwl_mu_group_mgmt_cmd - VHT MU-MIMO group configuration
148 * group then bits (group * 2) is the position -1
157 * struct iwl_mu_group_mgmt_notif - VHT MU-MIMO group id notification
161 * group then bits (group * 2) is the position -1
180 * struct iwl_time_sync_cfg_cmd - TM/FTM time sync measurement configuration
194 * enum iwl_synced_time_operation - PTM request options
208 * struct iwl_synced_time_cmd - request synced GP2/ARTB timestamps
217 * struct iwl_synced_time_rsp - response to iwl_synced_time_cmd
239 * struct iwl_time_msmt_ptp_ctx - Vendor specific element
242 * @ftm: FTM specific vendor element
243 * @ftm.element_id: element id of vendor specific ie
244 * @ftm.length: length of vendor specific ie
246 * @ftm.data: vendor specific data blob
247 * @tm: TM specific vendor element
248 * @tm.element_id: element id of vendor specific ie
249 * @tm.length: length of vendor specific ie
250 * @tm.data: vendor specific data blob
253 /* Differentiate between FTM and TM specific Vendor elements */
270 * struct iwl_time_msmt_notify - Time Sync measurement notification
277 * @t1_hi: high dword of t1-time of the Tx'ed action frame departure on
279 * @t1_lo: low dword of t1-time of the Tx'ed action frame departure on
281 * @t1_max_err: maximum t1-time error in units of 10 nano seconds
282 * @t4_hi: high dword of t4-time of the Rx'ed action frame's Ack arrival on
284 * @t4_lo: low dword of t4-time of the Rx'ed action frame's Ack arrival on
286 * @t4_max_err: maximum t4-time error in units of 10 nano seconds
287 * @t2_hi: high dword of t2-time of the Rx'ed action frame arrival on
289 * @t2_lo: low dword of t2-time of the Rx'ed action frame arrival on
291 * @t2_max_err: maximum t2-time error in units of 10 nano seconds
292 * @t3_hi: high dword of t3-time of the Tx'ed action frame's Ack departure on
294 * @t3_lo: low dword of t3-time of the Tx'ed action frame's Ack departure on
296 * @t3_max_err: maximum t3-time error in units of 10 nano seconds
297 * @ptp: vendor specific information element
320 * struct iwl_time_msmt_cfm_notify - Time Sync measurement confirmation
327 * @t1_hi: high dword of t1-time of the Tx'ed action frame departure on
329 * @t1_lo: low dword of t1-time of the Tx'ed action frame departure on
331 * @t1_max_err: maximum t1-time error in units of 10 nano seconds
332 * @t4_hi: high dword of t4-time of the Rx'ed action frame's Ack arrival on
334 * @t4_lo: low dword of t4-time of the Rx'ed action frame's Ack arrival on
336 * @t4_max_err: maximum t4-time error in units of 10 nano seconds
351 * struct iwl_channel_estimation_cfg - channel estimation reporting config
387 * that frame type. Set to all-ones to enable capturing for all
404 * enum iwl_thermal_dual_chain_req_events - firmware SMPS request event
405 * @THERMAL_DUAL_CHAIN_REQ_ENABLE: (re-)enable dual-chain operation
407 * @THERMAL_DUAL_CHAIN_REQ_DISABLE: disable dual-chain operation
416 * struct iwl_thermal_dual_chain_request - SMPS request
433 * struct iwl_rlc_properties - RLC properties
451 * struct iwl_sad_properties - SAD properties
465 * struct iwl_rlc_config_cmd - RLC configuration
484 * enum iwl_rx_baid_action - BAID allocation/config action
496 * struct iwl_rx_baid_cfg_cmd_alloc - BAID allocation data
512 * struct iwl_rx_baid_cfg_cmd_modify - BAID modification data
524 * struct iwl_rx_baid_cfg_cmd_remove_v1 - BAID removal data
532 * struct iwl_rx_baid_cfg_cmd_remove - BAID removal data
542 * struct iwl_rx_baid_cfg_cmd - BAID allocation/config command
560 * struct iwl_rx_baid_cfg_resp - BAID allocation response
568 * enum iwl_scd_queue_cfg_operation - scheduler queue operation
580 * struct iwl_scd_queue_cfg_cmd - scheduler queue allocation command
589 * @u.add.bc_dram_addr: byte-count table IOVA
622 * enum iwl_sec_key_flags - security key command key flags
629 * @IWL_SEC_KEY_FLAG_KEY_SIZE: large key size (WEP-104, GCMP-256, GMAC-256)
632 * @IWL_SEC_KEY_FLAG_SPP_AMSDU: SPP A-MSDU should be used
650 * struct iwl_sec_key_cmd - security key command
654 * @u.add.key_id: key ID (0-7) for the new key