Messages in this thread | | | Date | Tue, 12 Oct 2021 13:20:46 +0200 | Subject | Re: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface devices | From | Jonas Dreßler <> |
| |
On 10/12/21 11:00, Pali Rohár wrote: > On Tuesday 12 October 2021 10:48:49 Jonas Dreßler wrote: >> 1) Revert the cards firmware in linux-firmware back to the second-latest >> version. That firmware didn't report a fixed LTR value and also doesn't >> have any other obvious issues I know of compared to the latest one. > > FYI, there are new bugs with new firmware versions for 8997 sent by NXP > to linux-firmware repository... and questions what to do with it. Seems > that NXP again do not respond to any questions after new version was > merged into linux-firmware repo. > > https://lore.kernel.org/linux-firmware/edeb34bc-7c85-7f1d-79e4-e3e21df86334@gk2.net/ > > So firmware revert also for other ex-Marvell / NXP chips is not > something which could not happen. >
Argh, nevermind, it seems like my memory is fooling me once again, sorry. I just tried the older firmware and I was completely wrong, there's no difference at all between the versions when it comes to LTR messages. So there goes alternative 1).
Something interesting and reassuring I noticed though: After resuming from suspend the firmware actually doesn't send a new LTR message, which means now the LTR is 0 and we enter PC10/S0ix just fine. So basically the change this patch does is already in effect, just after one suspend/resume cycle. That gives me more confidence that we should maybe apply this patch for all 8897 devices, not only Surface devices?
| |