Re: [PATCH v4] PCI: Disable broken FLR on MediaTek MT7925

From: Alex Williamson

Date: Tue Jun 09 2026 - 13:19:00 EST


On Tue, 9 Jun 2026 17:33:33 +0200
Jose Ignacio Tornos Martinez <jtornosm@xxxxxxxxxx> wrote:

> Hello Bjorn,
>
>
> > Alex, are you OK with this? The v2 conversation talks about SBR also
> > being broken, but maybe that turned out to be a red herring?
> >
> > https://lore.kernel.org/linux-pci/20260508145153.717641-1-jtornosm@xxxxxxxxxx/t/#u
> Alex can answer better, but to clarify: SBR works correctly for MT7925e.
> The confusion in v2 was because I initially grouped MT7925e together with
> Qualcomm devices (WCN6855, WCN7850, SDX modems) to try to fix their reset
> issues. Alex suggested testing SBR for all of them, which revealed they
> have different issues:
> - MT7925e: FLR advertised but broken, SBR works fine (this patch - quirk_no_flr)
> - Qualcomm devices: No FLR capability, SBR is broken (separate series with
> quirk_no_bus_reset + device-specific reset)
> So I split them into separate patches since the root causes are different.
> This fix for MT7925e (quirk_no_flr) removes the broken FLR and allows the
> working SBR to be used.

Yes, this patch follows our standard practice of quirking out known
broken reset mechanisms and the qcom devices are now handled in a
different series. I'm ok with this. Thanks,

Alex