Lines Matching +full:wake +full:- +full:up

22  * <<Broadcom-WL-IPTag/Open:>>
37 /* TWT element - top (Figure 9-589av) */
70 /* Control field (Figure 9-589aw) */
77 #define TWT_CTRL_WAKEDUR_UNIT 0x20u /* Wake duration unit */
79 /* TWT Negotiation Type (Table 9-262j1) */
82 TWT_CTRL_NEGO_TYPE_1 = 1, /* Wake TBTT Negotiation */
87 /* Request Type field (Figure 9-589ay) */
99 #define TWT_REQ_TYPE_WAKE_EXP_MASK 0x7c00u /* Wake Interval Exponent */
103 /* Setup Command field (Table 9-262k) */
113 /* Broadcast TWT Recommendation field (Table 9-262k1) */
119 /* Request Type subfield - 2 octets */
122 /* Target Wake Time - 8 octets or 0 octet */
124 typedef uint16 twt_bcast_wake_time_t; /* 16 bit Wake Time of Bcast scheduling STA */
127 /* TWT Group Assignment Info - 9 octets (long format) or 3 octets (short format) or 0 octet */
128 /* Group Assignment Info field - short format - Zero Offset Preset field is 0 */
136 /* Group Assignment Info field - long format - Zero Offset Preset field is 1 */
151 /* TWT Unit field (table 8-248m) */
165 /* TWT element - bottom */
167 uint8 nom_wake_dur; /* Nominal Minimum Wake Duration */
168 uint16 wake_int_mant; /* TWT Wake Interval Mantissa */
175 /* TWT element - bottom */
177 uint8 nom_wake_dur; /* Nominal Minimum Wake Duration */
178 uint16 wake_int_mant; /* TWT Wake Interval Mantissa */
190 twt_ie_btwt_bottom_t btwt_bottom; /* wake dur, int, BID Info */
193 /* Nominal Minimum Wake Duration */
194 #define TWT_WAKE_DUR_UNIT_256us 256u /* Nom.Min. Wake Duration is in 256us units */
195 #define TWT_WAKE_DUR_UNIT_1ms 1024u /* Nom. Min. Wake Duration is in 1ms units */
198 #define TWT_NOM_WAKE_DUR_UNIT 256u /* Nominal Minimum Wake Duration is in 256us units */
206 /* Broadcast TWT info subfield format (figure 9-589ay1) */
215 /* NDP Paging field - 4 octets or 0 octet */
218 #define TWT_NDP_PAGING_PID 0x000001ffu /* P-ID */
224 /* Action field (table 8-248n) */
225 #define TWT_ACTION_SEND_PSP_TRIG 0u /* Send a PS-Poll or uplink trigger frame */
226 #define TWT_ACTION_WAKE_MIN_SLEEP 1u /* Wake up at the time indicated by
229 #define TWT_ACTION_WAKE_RCV_BCN 2u /* Wake up to receive the Beacon */
230 #define TWT_ACTION_WAKE_RCV_DTIM 3u /* Wake up to receive the DTIM Beacon */
266 /* Old macro definitions - To be removed - Start here */
269 #define TWT_CTRL_WAKE_TBTT_NEGO 0x08u /* Wake TBTT Negotiation */
276 /* Old macro definitions - To be removed - End here */