diff options
Diffstat (limited to 'sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h')
| -rw-r--r-- | sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h | 13 | 
1 files changed, 11 insertions, 2 deletions
| diff --git a/sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h b/sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h index 855cd13a181e..3173fa96cb48 100644 --- a/sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h +++ b/sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h @@ -1,6 +1,6 @@  /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */  /* - * Copyright (C) 2018-2024 Intel Corporation + * Copyright (C) 2018-2025 Intel Corporation   */  #ifndef __iwl_fw_dbg_tlv_h__  #define __iwl_fw_dbg_tlv_h__ @@ -476,6 +476,8 @@ enum iwl_fw_ini_region_device_memory_subtype {   * @IWL_FW_INI_TIME_POINT_PRESET_OVERRIDE_START: start handling override preset   *	request   * @IWL_FW_INI_TIME_SCAN_FAILURE: failed scan channel list + * @IWL_FW_INI_TIME_ESR_LINK_UP: EMLSR is active (several links are activated) + * @IWL_FW_INI_TIME_ESR_LINK_DOWN: EMLSR is inactive (only one active link left)   * @IWL_FW_INI_TIME_POINT_NUM: number of time points   */  enum iwl_fw_ini_time_point { @@ -509,6 +511,8 @@ enum iwl_fw_ini_time_point {  	IWL_FW_INI_TIME_POINT_PRESET_OVERRIDE_EXT_REQ,  	IWL_FW_INI_TIME_POINT_PRESET_OVERRIDE_START,  	IWL_FW_INI_TIME_SCAN_FAILURE, +	IWL_FW_INI_TIME_ESR_LINK_UP, +	IWL_FW_INI_TIME_ESR_LINK_DOWN,  	IWL_FW_INI_TIME_POINT_NUM,  }; /* FW_TLV_DEBUG_TIME_POINT_API_E */ @@ -523,6 +527,8 @@ enum iwl_fw_ini_time_point {   * @IWL_FW_INI_APPLY_POLICY_OVERRIDE_DATA: override trigger data.   *	Append otherwise   * @IWL_FW_INI_APPLY_POLICY_DUMP_COMPLETE_CMD: send cmd once dump collected + * @IWL_FW_INI_APPLY_POLICY_SPLIT_DUMP_RESET: split this dump into regions + *	before and after the reset handshake   */  enum iwl_fw_ini_trigger_apply_policy {  	IWL_FW_INI_APPLY_POLICY_MATCH_TIME_POINT	= BIT(0), @@ -531,6 +537,7 @@ enum iwl_fw_ini_trigger_apply_policy {  	IWL_FW_INI_APPLY_POLICY_OVERRIDE_CFG		= BIT(9),  	IWL_FW_INI_APPLY_POLICY_OVERRIDE_DATA		= BIT(10),  	IWL_FW_INI_APPLY_POLICY_DUMP_COMPLETE_CMD	= BIT(16), +	IWL_FW_INI_APPLY_POLICY_SPLIT_DUMP_RESET	= BIT(17),  };  /** @@ -552,12 +559,14 @@ enum iwl_fw_ini_trigger_reset_fw_policy {   * @IWL_FW_INI_DEBUG_DUMP_POLICY_NO_LIMIT: OS has no limit of dump size   * @IWL_FW_INI_DEBUG_DUMP_POLICY_MAX_LIMIT_600KB: mini dump only 600KB region dump   * @IWL_FW_IWL_DEBUG_DUMP_POLICY_MAX_LIMIT_5MB: mini dump 5MB size dump + * @IWL_FW_IWL_DEBUG_DUMP_POLICY_BEFORE_RESET: dump this region before reset + *	handshake (if requested by %IWL_FW_INI_APPLY_POLICY_SPLIT_DUMP_RESET)   */  enum iwl_fw_ini_dump_policy {  	IWL_FW_INI_DEBUG_DUMP_POLICY_NO_LIMIT           = BIT(0),  	IWL_FW_INI_DEBUG_DUMP_POLICY_MAX_LIMIT_600KB    = BIT(1),  	IWL_FW_IWL_DEBUG_DUMP_POLICY_MAX_LIMIT_5MB      = BIT(2), - +	IWL_FW_IWL_DEBUG_DUMP_POLICY_BEFORE_RESET	= BIT(3),  };  /** | 
