Jump to content

[Armbian build PR] - Add SDIO irq patch to fix irq lost in new SDIO irq code (kernel 6.0+)


Recommended Posts

Posted

Description

Fixes meson64 current & edge kernels.

Add patch https://patchwork.kernel.org/project/linux-amlogic/patch/d9721029-780e-09f1-0207-72d3897032a4@gmail.com/

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@streamunlimited.com>
Tested-by: Peter Suti <peter.suti@streamunlimited.com>

Jira reference number AR-1522

How Has This Been Tested?

  • [X] JetHub D1

Checklist:

  • [ ] My code follows the style guidelines of this project
  • [ ] I have performed a self-review of my own code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation
  • [ ] My changes generate no new warnings
  • [ ] Any dependent changes have been merged and published in downstream modules

View the full article

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines