On 12.02.2023 23:38, Geraldo Nascimento wrote: > On Sun, Feb 12, 2023 at 10:54:25PM +0100, Heiner Kallweit wrote: >> Some SDIO WiFi modules stopped working after SDIO interrupt mode >> was added if cap_sdio_irq isn't set in device tree. This patch was >> confirmed to fix the issue. > > Hi Heiner, > > with this patch, with cap-sdio-irq set or unset in the DT, it doesn't > matter, I get the following warning on dmesg: > > meson-gx-mmc d0070000.mmc: unaligned sg offset 3148, disabling descriptor DMA for transfer > > The offset number varies between reboots. > > Is that to be expected? It's a known issue that ath10k may pass buffers to meson-gx-mmc that don't meet the meson alignment requirement. See here: https://lore.kernel.org/linux-arm-kernel/CAFBinCCN88nfSnmPoFq4H_ROWFMbq=Kcpr1W6CpNs58XeHtV2w@xxxxxxxxxxxxxx/T/ This means there's nothing wrong with the SDIO IRQ fix.