Hi all,
This series fixes an SDMA multi-block transfer bug in the generic SDHCI
controller.
v3 of this series was posted here:
https://lore.kernel.org/qemu-devel/20260701155759.43328-1-dingtao0430@163.com
Thanks
Changes in v3->v4:
* patch 1/2 fixed a bug when blkcnt decreases to 1 not clear sdma_boundary_paused.
In sdhci_sdma_transfer_single_block, sdma_boundary_paused will be cleared.
* patch 2/2 is unchanged. keep Reviewed-by Bin Meng.
Tao Ding (2):
hw/sd: sdhci: Fix SDMA boundary bug
qtest: add xilinx-zynq SDHCI sdma test
hw/sd/sdhci.c | 10 +-
include/hw/sd/sdhci.h | 2 +
tests/qtest/meson.build | 1 +
tests/qtest/xilinx-zynq-sdhci-test.c | 178 +++++++++++++++++++++++++++
4 files changed, 190 insertions(+), 1 deletion(-)
create mode 100644 tests/qtest/xilinx-zynq-sdhci-test.c
base-commit: 608ad9307d5b4797d2254ee3a4bad2bc8c8bcbae
--
2.43.0