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

Commit 66337b7c authored by Dreyfuss, Haim's avatar Dreyfuss, Haim Committed by Emmanuel Grumbach
Browse files

iwlwifi: pcie: Fix bug in NIC's PM registers access



While cleanig the access to those hw-dependent registers,
instead of using the product family type, wrong condition was added
mistakenly and enabled 8000 family devices a forbidden access
to HW registers, fix it.

Fixes: 95411d04 ("iwlwifi: pcie: Control access to the NIC's PM registers via iwl_cfg")
Signed-off-by: default avatarDreyfuss, Haim <haim.dreyfuss@intel.com>
Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
parent 11828dbc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -182,7 +182,7 @@ static void iwl_trans_pcie_write_shr(struct iwl_trans *trans, u32 reg, u32 val)

static void iwl_pcie_set_pwr(struct iwl_trans *trans, bool vaux)
{
	if (!trans->cfg->apmg_not_supported)
	if (trans->cfg->apmg_not_supported)
		return;

	if (vaux && pci_pme_capable(to_pci_dev(trans->dev), PCI_D3cold))