From: Aaron Katzin Date: Tue, 12 May 2026 19:34:27 +0000 (+0300) Subject: wifi: iwlwifi: pcie: add debug print for resume flow if powered off X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=e2323929a68af099481cf13dd37038fa12647bd4;p=thirdparty%2Flinux.git wifi: iwlwifi: pcie: add debug print for resume flow if powered off Log when the resume flow identifies based on the scratch register that the device was powered off. Signed-off-by: Aaron Katzin Reviewed-by: Emmanuel Grumbach Link: https://patch.msgid.link/20260512222731.42623e43fde7.Ibcd656ca845828ce6f2358f9ef80e1ddf03f8f59@changeid Signed-off-by: Miri Korenblit --- diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c index 78482db732c1..fdafbad506a7 100644 --- a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c +++ b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c @@ -1239,8 +1239,12 @@ static int _iwl_pci_resume(struct device *device, bool restore) u32 scratch = iwl_read32(trans, CSR_FUNC_SCRATCH); if (!(scratch & CSR_FUNC_SCRATCH_POWER_OFF_MASK) || - scratch == ~0U) + scratch == ~0U) { device_was_powered_off = true; + IWL_DEBUG_WOWLAN(trans, + "Scratch 0x%08x indicates device was powered off\n", + scratch); + } } else { /* * bh are re-enabled by iwl_trans_pcie_release_nic_access,