diff options
Diffstat (limited to 'sys/contrib/dev/iwlwifi/iwl-nvm-parse.h')
| -rw-r--r-- | sys/contrib/dev/iwlwifi/iwl-nvm-parse.h | 16 | 
1 files changed, 12 insertions, 4 deletions
| diff --git a/sys/contrib/dev/iwlwifi/iwl-nvm-parse.h b/sys/contrib/dev/iwlwifi/iwl-nvm-parse.h index 0c6c3fb8c6dd..9ce9fa4e78fd 100644 --- a/sys/contrib/dev/iwlwifi/iwl-nvm-parse.h +++ b/sys/contrib/dev/iwlwifi/iwl-nvm-parse.h @@ -1,6 +1,6 @@  /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */  /* - * Copyright (C) 2005-2015, 2018-2024 Intel Corporation + * Copyright (C) 2005-2015, 2018-2025 Intel Corporation   * Copyright (C) 2016-2017 Intel Deutschland GmbH   */  #ifndef __iwl_nvm_parse_h__ @@ -30,7 +30,7 @@ enum iwl_nvm_sbands_flags {   * later with iwl_free_nvm_data().   */  struct iwl_nvm_data * -iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, +iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_rf_cfg *cfg,  		   const struct iwl_fw *fw,  		   const __be16 *nvm_hw, const __le16 *nvm_sw,  		   const __le16 *nvm_calib, const __le16 *regulatory, @@ -46,9 +46,17 @@ iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg,   * accordingly. An ERR_PTR is returned on error.   * If not given to the regulatory core, the user is responsible for freeing   * the regdomain returned here with kfree. + * + * @trans: the transport + * @num_of_ch: the number of channels + * @channels: channel map + * @fw_mcc: firmware country code + * @geo_info: geo info value + * @cap: capability + * @resp_ver: FW response version   */  struct ieee80211_regdomain * -iwl_parse_nvm_mcc_info(struct device *dev, const struct iwl_cfg *cfg, +iwl_parse_nvm_mcc_info(struct iwl_trans *trans,  		       int num_of_ch, __le32 *channels, u16 fw_mcc,  		       u16 geo_info, u32 cap, u8 resp_ver); @@ -87,7 +95,7 @@ struct iwl_nvm_data *iwl_get_nvm(struct iwl_trans *trans,   * iwl_parse_mei_nvm_data - parse the mei_nvm_data and get an iwl_nvm_data   */  struct iwl_nvm_data * -iwl_parse_mei_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg, +iwl_parse_mei_nvm_data(struct iwl_trans *trans, const struct iwl_rf_cfg *cfg,  		       const struct iwl_mei_nvm *mei_nvm,  		       const struct iwl_fw *fw, u8 set_tx_ant, u8 set_rx_ant); | 
