]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
wifi: iwlwifi: trans: remove retake_ownership parameter from sw_reset
authorItamar Shalev <itamar.shalev@intel.com>
Wed, 9 Jul 2025 20:05:41 +0000 (23:05 +0300)
committerMiri Korenblit <miriam.rachel.korenblit@intel.com>
Thu, 10 Jul 2025 16:48:38 +0000 (19:48 +0300)
Remove the retake_ownership parameter from the sw_reset function, as it
was always set to true and is not needed by other opmodes.
Simplify the sw_reset API function.

Signed-off-by: Itamar Shalev <itamar.shalev@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20250709230308.0a103d021815.I2a3da6f83aa691496a53a548bd73bddd4d4d2db8@changeid
drivers/net/wireless/intel/iwlwifi/fw/dump.c
drivers/net/wireless/intel/iwlwifi/iwl-trans.c
drivers/net/wireless/intel/iwlwifi/iwl-trans.h

index 3ec42a4ea8017525dfd7aa9db61fe8bdd6367137..4e1ef165f05864a3dfabb1da3cc13c483133ab0c 100644 (file)
@@ -199,7 +199,7 @@ static void iwl_fwrt_dump_lmac_error_log(struct iwl_fw_runtime *fwrt, u8 lmac_nu
                IWL_ERR(trans, "HW error, resetting before reading\n");
 
                /* reset the device */
-               err = iwl_trans_sw_reset(trans, true);
+               err = iwl_trans_sw_reset(trans);
                if (err)
                        return;
 
index b6e71c172e7ba4f2879b9b889146beac00101e72..810923053053e5c84fa805f346245b599f8b7ee8 100644 (file)
@@ -498,9 +498,9 @@ void iwl_trans_set_pmi(struct iwl_trans *trans, bool state)
 }
 IWL_EXPORT_SYMBOL(iwl_trans_set_pmi);
 
-int iwl_trans_sw_reset(struct iwl_trans *trans, bool retake_ownership)
+int iwl_trans_sw_reset(struct iwl_trans *trans)
 {
-       return iwl_trans_pcie_sw_reset(trans, retake_ownership);
+       return iwl_trans_pcie_sw_reset(trans, true);
 }
 IWL_EXPORT_SYMBOL(iwl_trans_sw_reset);
 
index 103a36d8ee306d06dfb020fa28137cc6cb0af3f5..ac37d9613ade756dbdcdbab073981ce56d788ba1 100644 (file)
@@ -1096,7 +1096,7 @@ static inline u32 iwl_trans_write_mem32(struct iwl_trans *trans, u32 addr,
 
 void iwl_trans_set_pmi(struct iwl_trans *trans, bool state);
 
-int iwl_trans_sw_reset(struct iwl_trans *trans, bool retake_ownership);
+int iwl_trans_sw_reset(struct iwl_trans *trans);
 
 void iwl_trans_set_bits_mask(struct iwl_trans *trans, u32 reg,
                             u32 mask, u32 value);