HI Wadim, On Thu, Aug 13, 2026 at 8:35 PM Wadim Mueller <[email protected]> wrote: > > Hi Bin, > > Thanks! I used the Icicle Kit as you suggested and posted the qtest as a > separate patch: > > [PATCH] tests/qtest: add Cadence SDHCI ADMA pacing/MMIO reproducer > > <https://lore.kernel.org/qemu-devel/[email protected]/> > > It drives the generic SDHCI model through the Cadence wrapper (SRS window > at 0x20008200) directly over MMIO under -accel qtest, and exercises two > facets against QEMU_CLOCK_VIRTUAL: > > - pacing: reports how many SDHC_TRANSFER_DELAY steps a non-interrupt > ADMA2 chain takes to reach Transfer Complete; > - MMIO coupling: after a chain that yields on a DMA-boundary interrupt > descriptor, a bare interrupt-status read must not resume the pending > transfer. > > One caveat: the mmio-coupling case is written for the fixed behaviour -- > it passes with your "Run ADMA independently of MMIO" (series 515264, > patch 12) applied and fails without it, so it is meant to land alongside > that change rather than on its own. > > Happy to respin it or fold it into your series, whatever suits you best. >
Thank you for the qtests patch! I will include your patch in my Icicle Kit v2 patch. Regards, Bin
