Two patches which should fix all the random resets of the Marvell 88W8897 PCIe chip. The first one works around a bug in the firmware that causes it to crash, the second one makes us try harder to wake up the firmware before we consider it non-responsive. More explanations in the commit messages. Jonas Dreßler (2): mwifiex: Use non-posted PCI register writes mwifiex: Try waking the firmware until we get an interrupt drivers/net/wireless/marvell/mwifiex/pcie.c | 35 +++++++++++++++++---- 1 file changed, 29 insertions(+), 6 deletions(-) -- 2.31.1