Lines Matching +full:mac +full:- +full:only
1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2020, 2022-2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
10 #include "fw/api/phy-ctxt.h"
12 /* Time Event types, according to MAC type */
45 /* Time event - defines for command API v1 */
49 * @TE_V1_FRAG_SINGLE: fragmentation of the time event is allowed, but only
51 * @TE_V1_FRAG_DUAL: fragmentation of the time event is allowed, but only
57 * means that the event can be fragmented but only the first 'x' will be
111 /* Time event - defines for command API */
115 * @TE_V2_FRAG_SINGLE: fragmentation of the time event is allowed, but only
117 * @TE_V2_FRAG_DUAL: fragmentation of the time event is allowed, but only
123 * means that the event can be fragmented but only the first 'x' will be
143 * enum iwl_time_event_policy - Time event policy values
161 * @TE_V2_EVENT_SOCIOPATHIC: can't co-exist with other events of tha same MAC
189 * struct iwl_time_event_cmd - configuring Time Events
193 * @id_and_color: ID and color of the relevant MAC,
231 * struct iwl_time_event_resp - response structure to iwl_time_event_cmd
235 * @id_and_color: ID and color of the relevant MAC,
246 * struct iwl_time_event_notif - notifications of time event start/stop
251 * @id_and_color: ID and color of the relevant MAC
265 * struct iwl_hs20_roc_req_tail - tail of iwl_hs20_roc_req
267 * @node_addr: Our MAC Address
289 * The command was first used for Hot Spot issues - but can be used regardless
294 * @id_and_color: ID and color of the MAC
364 * @node_addr: node MAC address for Rx filtering
389 * @activity: notification to which activity - &enum iwl_roc_activity
398 * enum iwl_mvm_session_prot_conf_id - session protection's configurations
407 * The length of this event is hard-coded in the firmware: 300TUs.
413 * the BSS MAC as associated. Neither of the events will be removed
414 * for the P2P_STA MAC.
415 * Only the duration is configurable for this protection.
418 * listen mode. Will be fragmented. Valid only on the P2P Device MAC.
419 * Valid only on the P2P Device MAC. The firmware will take into account
423 * repetitive. Valid only on the P2P Device MAC. Only the duration will
436 * struct iwl_mvm_session_prot_cmd - configure a session protection
437 * @id_and_color: the id and color of the link (or mac, for command version 1)
448 * The firmware supports only one concurrent session protection per vif.
465 * struct iwl_mvm_session_prot_notif - session protection started / ended
466 * @mac_link_id: the mac id (or link id, for notif ver > 2) for which the