Lines Matching full:time
12 /* Time Event types, according to MAC type */
45 /* Time event - defines for command API v1 */
48 * @TE_V1_FRAG_NONE: fragmentation of the time event is NOT allowed.
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
53 * @TE_V1_FRAG_ENDLESS: fragmentation of the time event is allowed, and any
67 /* If a Time Event can be fragmented, this is the max number of fragments */
69 /* Repeat the time event endlessly (until removed) */
71 /* If a Time Event has bounded repetitions, this is the maximal value */
74 /* Time Event dependencies: none, on another TE, or in a specific time */
93 * Supported Time event notifications configuration.
111 /* Time event - defines for command API */
114 * @TE_V2_FRAG_NONE: fragmentation of the time event is NOT allowed.
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
119 * @TE_V2_FRAG_ENDLESS: fragmentation of the time event is allowed, and any
134 /* Repeat the time event endlessly (until removed) */
136 /* If a Time Event has bounded repetitions, this is the maximal value */
143 * enum iwl_time_event_policy - Time event policy values
158 * @TE_V2_START_IMMEDIATELY: start time event immediately
159 * @TE_V2_DEP_OTHER: depends on another time event
160 * @TE_V2_DEP_TSF: depends on a specific time
162 * @TE_V2_ABSENCE: are we present or absent during the Time Event.
184 /* are we present or absent during the Time Event. */
189 * struct iwl_time_event_cmd - configuring Time Events
200 * @apply_time: When to start the Time Event (in GP2)
201 * @max_delay: maximum delay to event's start (apply time), in TU
206 * @max_frags: maximal number of fragments the Time Event can be divided to
233 * @id: the Time Event type
246 * struct iwl_time_event_notif - notifications of time event start/stop
250 * @unique_id: unique id of the Time Event itself
270 * @apply_time_max_delay: Maximum apply time delay value in TU. Defines max
271 * time by which start of the event is allowed to be postponed.
286 * Command requests the firmware to create a time event for a certain duration
297 * event_unique_id should be the id of the time event assigned by ucode.
330 * @event_unique_id: Unique ID of time event assigned by ucode