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 Original line 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;
	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);
	val = iwl_read_prph(trans, PREG_AUX_BUS_WPROT_0);
	if (val & (BIT(1) | BIT(17))) {
	if (val & (BIT(1) | BIT(17))) {
		IWL_ERR(trans,
		IWL_INFO(trans,
			 "can't access the RSA semaphore it is write protected\n");
			 "can't access the RSA semaphore it is write protected\n");
		return 0;
		return 0;
	}
	}