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
144 * struct iwl_mu_group_mgmt_cmd - VHT MU-MIMO group configuration
149 * group then bits (group * 2) is the position -1
158 * struct iwl_mu_group_mgmt_notif - VHT MU-MIMO group id notification
162 * group then bits (group * 2) is the position -1
181 * struct iwl_time_sync_cfg_cmd - TM/FTM time sync measurement configuration
195 * enum iwl_synced_time_operation - PTM request options
209 * struct iwl_synced_time_cmd - request synced GP2/ARTB timestamps
218 * struct iwl_synced_time_rsp - response to iwl_synced_time_cmd
240 * struct iwl_time_msmt_ptp_ctx - Vendor specific element
243 * @ftm: FTM specific vendor element
244 * @ftm.element_id: element id of vendor specific ie
245 * @ftm.length: length of vendor specific ie
247 * @ftm.data: vendor specific data blob
248 * @tm: TM specific vendor element
249 * @tm.element_id: element id of vendor specific ie
250 * @tm.length: length of vendor specific ie
251 * @tm.data: vendor specific data blob
254 /* Differentiate between FTM and TM specific Vendor elements */
271 * struct iwl_time_msmt_notify - Time Sync measurement notification
278 * @t1_hi: high dword of t1-time of the Tx'ed action frame departure on
280 * @t1_lo: low dword of t1-time of the Tx'ed action frame departure on
282 * @t1_max_err: maximum t1-time error in units of 10 nano seconds
283 * @t4_hi: high dword of t4-time of the Rx'ed action frame's Ack arrival on
285 * @t4_lo: low dword of t4-time of the Rx'ed action frame's Ack arrival on
287 * @t4_max_err: maximum t4-time error in units of 10 nano seconds
288 * @t2_hi: high dword of t2-time of the Rx'ed action frame arrival on
290 * @t2_lo: low dword of t2-time of the Rx'ed action frame arrival on
292 * @t2_max_err: maximum t2-time error in units of 10 nano seconds
293 * @t3_hi: high dword of t3-time of the Tx'ed action frame's Ack departure on
295 * @t3_lo: low dword of t3-time of the Tx'ed action frame's Ack departure on
297 * @t3_max_err: maximum t3-time error in units of 10 nano seconds
298 * @ptp: vendor specific information element
321 * struct iwl_time_msmt_cfm_notify - Time Sync measurement confirmation
328 * @t1_hi: high dword of t1-time of the Tx'ed action frame departure on
330 * @t1_lo: low dword of t1-time of the Tx'ed action frame departure on
332 * @t1_max_err: maximum t1-time error in units of 10 nano seconds
333 * @t4_hi: high dword of t4-time of the Rx'ed action frame's Ack arrival on
335 * @t4_lo: low dword of t4-time of the Rx'ed action frame's Ack arrival on
337 * @t4_max_err: maximum t4-time error in units of 10 nano seconds
352 * struct iwl_channel_estimation_cfg - channel estimation reporting config
388 * that frame type. Set to all-ones to enable capturing for all
405 * enum iwl_thermal_dual_chain_req_events - firmware SMPS request event
406 * @THERMAL_DUAL_CHAIN_REQ_ENABLE: (re-)enable dual-chain operation
408 * @THERMAL_DUAL_CHAIN_REQ_DISABLE: disable dual-chain operation
417 * struct iwl_thermal_dual_chain_request - SMPS request
434 * struct iwl_rlc_properties - RLC properties
452 * struct iwl_sad_properties - SAD properties
466 * struct iwl_rlc_config_cmd - RLC configuration
485 * enum iwl_rx_baid_action - BAID allocation/config action
497 * struct iwl_rx_baid_cfg_cmd_alloc - BAID allocation data
513 * struct iwl_rx_baid_cfg_cmd_modify - BAID modification data
525 * struct iwl_rx_baid_cfg_cmd_remove_v1 - BAID removal data
533 * struct iwl_rx_baid_cfg_cmd_remove - BAID removal data
543 * struct iwl_rx_baid_cfg_cmd - BAID allocation/config command
561 * struct iwl_rx_baid_cfg_resp - BAID allocation response
569 * enum iwl_scd_queue_cfg_operation - scheduler queue operation
581 * struct iwl_scd_queue_cfg_cmd - scheduler queue allocation command
590 * @u.add.bc_dram_addr: byte-count table IOVA
623 * enum iwl_sec_key_flags - security key command key flags
630 * @IWL_SEC_KEY_FLAG_KEY_SIZE: large key size (WEP-104, GCMP-256, GMAC-256)
633 * @IWL_SEC_KEY_FLAG_SPP_AMSDU: SPP A-MSDU should be used
651 * struct iwl_sec_key_cmd - security key command
655 * @u.add.key_id: key ID (0-7) for the new key
698 * struct iwl_omi_send_status_notif - OMI status notification