diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-testmode.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-testmode.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-testmode.h b/drivers/net/wireless/iwlwifi/iwl-testmode.h index 9c6a67ab5c34..cb0cf35f91b5 100644 --- a/drivers/net/wireless/iwlwifi/iwl-testmode.h +++ b/drivers/net/wireless/iwlwifi/iwl-testmode.h | |||
@@ -120,6 +120,8 @@ | |||
120 | * @IWL_TM_CMD_APP2DEV_LOAD_WOWLAN_FW: load Weak On Wireless LAN uCode image | 120 | * @IWL_TM_CMD_APP2DEV_LOAD_WOWLAN_FW: load Weak On Wireless LAN uCode image |
121 | * @IWL_TM_CMD_APP2DEV_GET_FW_VERSION: retrieve uCode version | 121 | * @IWL_TM_CMD_APP2DEV_GET_FW_VERSION: retrieve uCode version |
122 | * @IWL_TM_CMD_APP2DEV_GET_DEVICE_ID: retrieve ID information in device | 122 | * @IWL_TM_CMD_APP2DEV_GET_DEVICE_ID: retrieve ID information in device |
123 | * @IWL_TM_CMD_APP2DEV_GET_FW_INFO: | ||
124 | * retrieve informration of existing loaded uCode image | ||
123 | * | 125 | * |
124 | */ | 126 | */ |
125 | enum iwl_tm_cmd_t { | 127 | enum iwl_tm_cmd_t { |
@@ -147,7 +149,8 @@ enum iwl_tm_cmd_t { | |||
147 | IWL_TM_CMD_APP2DEV_LOAD_WOWLAN_FW = 22, | 149 | IWL_TM_CMD_APP2DEV_LOAD_WOWLAN_FW = 22, |
148 | IWL_TM_CMD_APP2DEV_GET_FW_VERSION = 23, | 150 | IWL_TM_CMD_APP2DEV_GET_FW_VERSION = 23, |
149 | IWL_TM_CMD_APP2DEV_GET_DEVICE_ID = 24, | 151 | IWL_TM_CMD_APP2DEV_GET_DEVICE_ID = 24, |
150 | IWL_TM_CMD_MAX = 25, | 152 | IWL_TM_CMD_APP2DEV_GET_FW_INFO = 25, |
153 | IWL_TM_CMD_MAX = 26, | ||
151 | }; | 154 | }; |
152 | 155 | ||
153 | /* | 156 | /* |
@@ -237,6 +240,15 @@ enum iwl_tm_cmd_t { | |||
237 | * When IWL_TM_ATTR_COMMAND is IWL_TM_CMD_APP2DEV_GET_DEVICE_ID, | 240 | * When IWL_TM_ATTR_COMMAND is IWL_TM_CMD_APP2DEV_GET_DEVICE_ID, |
238 | * IWL_TM_ATTR_DEVICE_ID for the device ID information | 241 | * IWL_TM_ATTR_DEVICE_ID for the device ID information |
239 | * | 242 | * |
243 | * @IWL_TM_ATTR_FW_TYPE: | ||
244 | * @IWL_TM_ATTR_FW_INST_SIZE: | ||
245 | * @IWL_TM_ATTR_FW_DATA_SIZE: | ||
246 | * When IWL_TM_ATTR_COMMAND is IWL_TM_CMD_APP2DEV_GET_FW_INFO, | ||
247 | * The mandatory fields are: | ||
248 | * IWL_TM_ATTR_FW_TYPE for the uCode type (INIT/RUNTIME/...) | ||
249 | * IWL_TM_ATTR_FW_INST_SIZE for the size of instruction section | ||
250 | * IWL_TM_ATTR_FW_DATA_SIZE for the size of data section | ||
251 | * | ||
240 | */ | 252 | */ |
241 | enum iwl_tm_attr_t { | 253 | enum iwl_tm_attr_t { |
242 | IWL_TM_ATTR_NOT_APPLICABLE = 0, | 254 | IWL_TM_ATTR_NOT_APPLICABLE = 0, |
@@ -259,7 +271,10 @@ enum iwl_tm_attr_t { | |||
259 | IWL_TM_ATTR_SRAM_DUMP = 17, | 271 | IWL_TM_ATTR_SRAM_DUMP = 17, |
260 | IWL_TM_ATTR_FW_VERSION = 18, | 272 | IWL_TM_ATTR_FW_VERSION = 18, |
261 | IWL_TM_ATTR_DEVICE_ID = 19, | 273 | IWL_TM_ATTR_DEVICE_ID = 19, |
262 | IWL_TM_ATTR_MAX = 20, | 274 | IWL_TM_ATTR_FW_TYPE = 20, |
275 | IWL_TM_ATTR_FW_INST_SIZE = 21, | ||
276 | IWL_TM_ATTR_FW_DATA_SIZE = 22, | ||
277 | IWL_TM_ATTR_MAX = 23, | ||
263 | }; | 278 | }; |
264 | 279 | ||
265 | /* uCode trace buffer */ | 280 | /* uCode trace buffer */ |