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

Reply via email to