Thread (16 messages) flat view 16 messages, 4 authors, 2021-11-04

Re: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface devices

From: Jonas Dreßler <hidden>
Date: 2021-10-12 11:21:04
Also in: linux-pci, linux-wireless, lkml

On 10/12/21 11:00, Pali Rohár wrote:
On Tuesday 12 October 2021 10:48:49 Jonas Dreßler wrote:
quoted
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/ (local)

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?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help