Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2325568pxb; Tue, 12 Oct 2021 04:21:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzprNNOLTM+HzmB/ImoLHb3Ze6vjN/i6HXa9H6C6E1XFKqv7ZKjMssSzY4dCPm+0lsMx7LG X-Received: by 2002:a05:6402:10da:: with SMTP id p26mr6712604edu.283.1634037683858; Tue, 12 Oct 2021 04:21:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634037683; cv=none; d=google.com; s=arc-20160816; b=OHbqvSzYgr9qSziE3yIjJUY6ff8kn5hMD6XmcGl2pXuy2moL7IoiUZr/zWs1WHbotZ rc3JiTymLdSRrfBh71Ewee80PTQeYsDCrbfzNlPeqQP7d0cp66RMbFMjDxZPlc/v/Amu 6SqL8pLWoDeyoYCl87GzGDI9qssxT6pr7Kp0UCdr7KylOfdG11O+GzzP6Ohwi8tYvrzm os0ENVX7BsyM3AcEF9hXl/9vSELkbfaKEZ7qXUgJu1ZqwDU8t31v+EOmU7X/aVqWu0pT KVxnMnxufLA9PD4XW30vT3iwmEv8NYOIaCCAQKNKEOpC6HwqJhIvpNRDiRdCLg1xWX6U x0CQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:mime-version:date :message-id; bh=PGQko7IslteAiB1pvVB6mVK9Wxo8DSFIUAGzwBmqlnE=; b=TYin/88eeFNlBnYFD2w2avM7zE6KkAryp5hTIMh6tHZ5CDbRQrnuD6FVWQL0y1piaY 3pd3XEq/GsEIhRWGXVHVjR7VdcZHZykOJqJ1LTbtWy7tr3OkGPEXEVFqyhh8auP0Ak2T Mu3bz4+gyjGMvAQ7sx1Fuk1cGTG9AMICiT/irmz73JuOcALvpifbK9gLO7sw/f9lPUHA O8TAdSaONYtJtu2OkhL/ZBuGXN1Eywbo4Ds3EEIBBEXokFgy5EGnIgD7P0Nl19kt28GA Xr9J1Ii4X6HQFa7m7eaW9WwzkWTRN5n+5K0nGu9hiljERo5fK3VirlcfMPsVDxDTdQTx Kxgg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s22si12663228edq.81.2021.10.12.04.21.08; Tue, 12 Oct 2021 04:21:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236190AbhJLLXB (ORCPT + 63 others); Tue, 12 Oct 2021 07:23:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44232 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236184AbhJLLXA (ORCPT ); Tue, 12 Oct 2021 07:23:00 -0400 Received: from mout-p-102.mailbox.org (mout-p-102.mailbox.org [IPv6:2001:67c:2050::465:102]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE642C061570; Tue, 12 Oct 2021 04:20:58 -0700 (PDT) Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:105:465:1:2:0]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4HTCs36VXgzQkkS; Tue, 12 Oct 2021 13:20:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Message-ID: <3c98ea6c-b80f-59d4-ad84-85cf1c9ff440@v0yd.nl> Date: Tue, 12 Oct 2021 13:20:46 +0200 MIME-Version: 1.0 Subject: Re: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface devices Content-Language: en-US To: =?UTF-8?Q?Pali_Roh=c3=a1r?= Cc: Bjorn Helgaas , Amitkumar Karwar , Ganapathi Bhat , Xinming Hu , Kalle Valo , "David S. Miller" , Jakub Kicinski , Tsuchiya Yuto , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, Maximilian Luz , Andy Shevchenko , Bjorn Helgaas , Heiner Kallweit , Johannes Berg , Brian Norris , David Laight , Alex Williamson References: <20211011165301.GA1650148@bhelgaas> <20211012090037.v3w4za5hshtm253f@pali> From: =?UTF-8?Q?Jonas_Dre=c3=9fler?= In-Reply-To: <20211012090037.v3w4za5hshtm253f@pali> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: CBF09183C Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org 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?