1: 109f6e13d840 ! 1: b4ed6862e157 wifi: brcmfmac: Improve D3 substate entering timeout handling @@ Commit message  ## drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c ##  @@ drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c: static int brcmf_pcie_pm_enter_D3(struct device *dev) + wait_event_timeout(devinfo->mbdata_resp_wait, devinfo->mbdata_completed, BRCMF_PCIE_MBDATA_TIMEOUT); if (!devinfo->mbdata_completed) { - brcmf_err(bus, "Timeout on response for entering D3 substate\n"); +- brcmf_err(bus, "Timeout on response for entering D3 substate\n");  - brcmf_bus_change_state(bus, BRCMF_BUS_UP);  - return -EIO; -+  + if (devinfo->wowl_enabled) { ++ brcmf_err(bus, "Timeout on response for entering D3 substate\n");  + brcmf_bus_change_state(bus, BRCMF_BUS_UP);  + return -EIO;  + }