Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e167071 authored by Eran Harary's avatar Eran Harary Committed by Emmanuel Grumbach
Browse files

iwlwifi: mvm: fix debug print in the RSA ownership workaround



The semaphore may not be accessible. Fix the debug prints
accordingly.

Signed-off-by: default avatarEran Harary <eran.harary@intel.com>
Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
parent 5d42e7b2
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -691,10 +691,14 @@ static int iwl_pcie_rsa_race_bug_wa(struct iwl_trans *trans)
{
	u32 val, loop = 1000;

	/* Check the RSA semaphore is accessible - if not, we are in trouble */
	/*
	 * Check the RSA semaphore is accessible.
	 * If the HW isn't locked and the rsa semaphore isn't accessible,
	 * we are in trouble.
	 */
	val = iwl_read_prph(trans, PREG_AUX_BUS_WPROT_0);
	if (val & (BIT(1) | BIT(17))) {
		IWL_ERR(trans,
		IWL_INFO(trans,
			 "can't access the RSA semaphore it is write protected\n");
		return 0;
	}