On Thu, Jan 26, 2023 at 3:03 PM Heiner Kallweit <hkallweit1@xxxxxxxxx> wrote: > > The usage of edge-triggered interrupts lead to lost interrupts under load, > see [0]. This was confirmed to be fixed by using level-triggered > interrupts. > The report was about SDIO. However, as the host controller is the same > for SD and MMC, apply the change to all mmc controller instances. > > [0] https://www.spinics.net/lists/linux-mmc/msg73991.html > > Fixes: 1499218c80c9 ("arm64: dts: move common G12A & G12B modes to meson-g12-common.dtsi") > Reported-by: Peter Suti <peter.suti@xxxxxxxxxxxxxxxxxxx> > Tested-by: Peter Suti <peter.suti@xxxxxxxxxxxxxxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > Signed-off-by: Heiner Kallweit <hkallweit1@xxxxxxxxx> Tested-by: Martin Blumenstingl <martin.blumenstingl@xxxxxxxxxxxxxx> Thanks Heiner! This fixes the rtw88 SDIO wifi card for me on my SM1 SoC based X96 Air (Gbit variant) after commit 066ecde6d826 ("mmc: meson-gx: add SDIO interrupt support") Best regards, Martin