file.h (fd527eb5d2293667bfe9d9bae8eecb2967ce32f8) file.h (57df383902968a1cc187ea36cefe4b23a58dfdac)
1/******************************************************************************
2 *
3 * This file is provided under a dual BSD/GPLv2 license. When using or
4 * redistributing this file, you may do so under either license.
5 *
6 * GPL LICENSE SUMMARY
7 *
8 * Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved.

--- 234 unchanged lines hidden (view full) ---

243 * scan request.
244 * @IWL_UCODE_TLV_API_TKIP_MIC_KEYS: This ucode supports version 2 of
245 * ADD_MODIFY_STA_KEY_API_S_VER_2.
246 * @IWL_UCODE_TLV_API_STA_TYPE: This ucode supports station type assignement.
247 * @IWL_UCODE_TLV_API_NAN2_VER2: This ucode supports NAN API version 2
248 * @IWL_UCODE_TLV_API_NEW_RX_STATS: should new RX STATISTICS API be used
249 * @IWL_UCODE_TLV_API_QUOTA_LOW_LATENCY: Quota command includes a field
250 * indicating low latency direction.
1/******************************************************************************
2 *
3 * This file is provided under a dual BSD/GPLv2 license. When using or
4 * redistributing this file, you may do so under either license.
5 *
6 * GPL LICENSE SUMMARY
7 *
8 * Copyright(c) 2008 - 2014 Intel Corporation. All rights reserved.

--- 234 unchanged lines hidden (view full) ---

243 * scan request.
244 * @IWL_UCODE_TLV_API_TKIP_MIC_KEYS: This ucode supports version 2 of
245 * ADD_MODIFY_STA_KEY_API_S_VER_2.
246 * @IWL_UCODE_TLV_API_STA_TYPE: This ucode supports station type assignement.
247 * @IWL_UCODE_TLV_API_NAN2_VER2: This ucode supports NAN API version 2
248 * @IWL_UCODE_TLV_API_NEW_RX_STATS: should new RX STATISTICS API be used
249 * @IWL_UCODE_TLV_API_QUOTA_LOW_LATENCY: Quota command includes a field
250 * indicating low latency direction.
251 * @IWL_UCODE_TLV_API_DEPRECATE_TTAK: RX status flag TTAK ok (bit 7) is
252 * deprecated.
251 *
252 * @NUM_IWL_UCODE_TLV_API: number of bits used
253 */
254enum iwl_ucode_tlv_api {
255 /* API Set 0 */
256 IWL_UCODE_TLV_API_FRAGMENTED_SCAN = (__force iwl_ucode_tlv_api_t)8,
257 IWL_UCODE_TLV_API_WIFI_MCC_UPDATE = (__force iwl_ucode_tlv_api_t)9,
258 IWL_UCODE_TLV_API_LQ_SS_PARAMS = (__force iwl_ucode_tlv_api_t)18,
259 IWL_UCODE_TLV_API_NEW_VERSION = (__force iwl_ucode_tlv_api_t)20,
260 IWL_UCODE_TLV_API_SCAN_TSF_REPORT = (__force iwl_ucode_tlv_api_t)28,
261 IWL_UCODE_TLV_API_TKIP_MIC_KEYS = (__force iwl_ucode_tlv_api_t)29,
262 IWL_UCODE_TLV_API_STA_TYPE = (__force iwl_ucode_tlv_api_t)30,
263 IWL_UCODE_TLV_API_NAN2_VER2 = (__force iwl_ucode_tlv_api_t)31,
264 /* API Set 1 */
265 IWL_UCODE_TLV_API_ADAPTIVE_DWELL = (__force iwl_ucode_tlv_api_t)32,
266 IWL_UCODE_TLV_API_NEW_BEACON_TEMPLATE = (__force iwl_ucode_tlv_api_t)34,
267 IWL_UCODE_TLV_API_NEW_RX_STATS = (__force iwl_ucode_tlv_api_t)35,
268 IWL_UCODE_TLV_API_QUOTA_LOW_LATENCY = (__force iwl_ucode_tlv_api_t)38,
253 *
254 * @NUM_IWL_UCODE_TLV_API: number of bits used
255 */
256enum iwl_ucode_tlv_api {
257 /* API Set 0 */
258 IWL_UCODE_TLV_API_FRAGMENTED_SCAN = (__force iwl_ucode_tlv_api_t)8,
259 IWL_UCODE_TLV_API_WIFI_MCC_UPDATE = (__force iwl_ucode_tlv_api_t)9,
260 IWL_UCODE_TLV_API_LQ_SS_PARAMS = (__force iwl_ucode_tlv_api_t)18,
261 IWL_UCODE_TLV_API_NEW_VERSION = (__force iwl_ucode_tlv_api_t)20,
262 IWL_UCODE_TLV_API_SCAN_TSF_REPORT = (__force iwl_ucode_tlv_api_t)28,
263 IWL_UCODE_TLV_API_TKIP_MIC_KEYS = (__force iwl_ucode_tlv_api_t)29,
264 IWL_UCODE_TLV_API_STA_TYPE = (__force iwl_ucode_tlv_api_t)30,
265 IWL_UCODE_TLV_API_NAN2_VER2 = (__force iwl_ucode_tlv_api_t)31,
266 /* API Set 1 */
267 IWL_UCODE_TLV_API_ADAPTIVE_DWELL = (__force iwl_ucode_tlv_api_t)32,
268 IWL_UCODE_TLV_API_NEW_BEACON_TEMPLATE = (__force iwl_ucode_tlv_api_t)34,
269 IWL_UCODE_TLV_API_NEW_RX_STATS = (__force iwl_ucode_tlv_api_t)35,
270 IWL_UCODE_TLV_API_QUOTA_LOW_LATENCY = (__force iwl_ucode_tlv_api_t)38,
271 IWL_UCODE_TLV_API_DEPRECATE_TTAK = (__force iwl_ucode_tlv_api_t)41,
269
270 NUM_IWL_UCODE_TLV_API
271#ifdef __CHECKER__
272 /* sparse says it cannot increment the previous enum member */
273 = 128
274#endif
275};
276

--- 628 unchanged lines hidden ---
272
273 NUM_IWL_UCODE_TLV_API
274#ifdef __CHECKER__
275 /* sparse says it cannot increment the previous enum member */
276 = 128
277#endif
278};
279

--- 628 unchanged lines hidden ---