diff options
Diffstat (limited to 'sys/contrib/dev/iwlwifi/fw/api/commands.h')
| -rw-r--r-- | sys/contrib/dev/iwlwifi/fw/api/commands.h | 31 | 
1 files changed, 19 insertions, 12 deletions
| diff --git a/sys/contrib/dev/iwlwifi/fw/api/commands.h b/sys/contrib/dev/iwlwifi/fw/api/commands.h index 7544c4cb1a30..997b0c9ce984 100644 --- a/sys/contrib/dev/iwlwifi/fw/api/commands.h +++ b/sys/contrib/dev/iwlwifi/fw/api/commands.h @@ -2,7 +2,7 @@  /*   * Copyright (C) 2013-2015 Intel Mobile Communications GmbH   * Copyright (C) 2016-2017 Intel Deutschland GmbH - * Copyright (C) 2018-2022 Intel Corporation + * Copyright (C) 2018-2022, 2024-2025 Intel Corporation   */  #ifndef __iwl_fw_api_commands_h__  #define __iwl_fw_api_commands_h__ @@ -25,6 +25,8 @@   * @NAN_GROUP: NAN group, uses command IDs from &enum iwl_nan_subcmd_ids   * @LOCATION_GROUP: location group, uses command IDs from   *	&enum iwl_location_subcmd_ids + * @BT_COEX_GROUP: bt coex group, uses command IDs from + *	&enum iwl_bt_coex_subcmd_ids   * @PROT_OFFLOAD_GROUP: protocol offload group, uses command IDs from   *	&enum iwl_prot_offload_subcmd_ids   * @REGULATORY_AND_NVM_GROUP: regulatory/NVM group, uses command IDs from @@ -43,6 +45,7 @@ enum iwl_mvm_command_groups {  	SCAN_GROUP = 0x6,  	NAN_GROUP = 0x7,  	LOCATION_GROUP = 0x8, +	BT_COEX_GROUP = 0x9,  	PROT_OFFLOAD_GROUP = 0xb,  	REGULATORY_AND_NVM_GROUP = 0xc,  	DEBUG_GROUP = 0xf, @@ -142,10 +145,10 @@ enum iwl_legacy_cmds {  	REMOVE_STA = 0x19,  	/** -	 * @TX_CMD: uses &struct iwl_tx_cmd or &struct iwl_tx_cmd_gen2 or -	 *	&struct iwl_tx_cmd_gen3, -	 *	response in &struct iwl_mvm_tx_resp or -	 *	&struct iwl_mvm_tx_resp_v3 +	 * @TX_CMD: uses &struct iwl_tx_cmd_v6 or &struct iwl_tx_cmd_v9 or +	 *	&struct iwl_tx_cmd, +	 *	response in &struct iwl_tx_resp or +	 *	&struct iwl_tx_resp_v3  	 */  	TX_CMD = 0x1c, @@ -398,7 +401,7 @@ enum iwl_legacy_cmds {  	REDUCE_TX_POWER_CMD = 0x9f,  	/** -	 * @MISSED_BEACONS_NOTIFICATION: &struct iwl_missed_beacons_notif +	 * @MISSED_BEACONS_NOTIFICATION: &struct iwl_missed_beacons_notif_v4  	 */  	MISSED_BEACONS_NOTIFICATION = 0xa2, @@ -444,7 +447,7 @@ enum iwl_legacy_cmds {  	/**  	 * @BA_NOTIF: -	 * BlockAck notification, uses &struct iwl_mvm_compressed_ba_notif +	 * BlockAck notification, uses &struct iwl_compressed_ba_notif  	 * or &struct iwl_mvm_ba_notif depending on the HW  	 */  	BA_NOTIF = 0xc5, @@ -467,7 +470,7 @@ enum iwl_legacy_cmds {  	MARKER_CMD = 0xcb,  	/** -	 * @BT_PROFILE_NOTIFICATION: &struct iwl_bt_coex_profile_notif +	 * @BT_PROFILE_NOTIFICATION: &struct iwl_bt_coex_prof_old_notif  	 */  	BT_PROFILE_NOTIFICATION = 0xce, @@ -499,11 +502,16 @@ enum iwl_legacy_cmds {  	/**  	 * @DTS_MEASUREMENT_NOTIFICATION:  	 * &struct iwl_dts_measurement_notif_v1 or -	 * &struct iwl_dts_measurement_notif_v2 +	 * &struct iwl_dts_measurement_notif  	 */  	DTS_MEASUREMENT_NOTIFICATION = 0xdd,  	/** +	 * @DEBUG_HOST_COMMAND: &struct iwl_dhc_cmd +	 */ +	DEBUG_HOST_COMMAND = 0xf1, + +	/**  	 * @LDBG_CONFIG_CMD: configure continuous trace recording  	 */  	LDBG_CONFIG_CMD = 0xf6, @@ -565,9 +573,8 @@ enum iwl_legacy_cmds {  	WOWLAN_KEK_KCK_MATERIAL = 0xe4,  	/** -	 * @WOWLAN_GET_STATUSES: response in &struct iwl_wowlan_status_v6, -	 *	&struct iwl_wowlan_status_v7, &struct iwl_wowlan_status_v9 or -	 *	&struct iwl_wowlan_status_v12 +	 * @WOWLAN_GET_STATUSES: response in &struct iwl_wowlan_status_v6 or +	 *	&struct iwl_wowlan_status_v7  	 */  	WOWLAN_GET_STATUSES = 0xe5, | 
