The following changes since commit a41280fd5b94c49089f7631c6fa8bb9c308b7962:
Merge tag 'pull-aspeed-20250804' of https://github.com/legoater/qemu into staging (2025-08-04 08:57:07 -0400) are available in the Git repository at: https://github.com/philmd/qemu.git tags/hw-misc-20250805 for you to fetch changes up to eb013cd6a11951a8d76e737e9f6e89c96b059b48: hw/i386/microvm: Explicitly select ACPI_PCI (2025-08-05 17:30:45 +0200) ---------------------------------------------------------------- Misc HW patches - Fix SD cards wired in SPI mode - Fix microvm-only build by selecting Kconfig ACPI_PCI - Fix legacy Intel SMT info removing 'x-vendor-cpuid-only-v2' property check ---------------------------------------------------------------- Eric Auger (1): hw/i386/microvm: Explicitly select ACPI_PCI Philippe Mathieu-Daudé (11): hw/sd/sdcard: Do not ignore errors in sd_cmd_to_sendingdata() hw/sd/sdcard: Factor sd_response_size() out hw/sd/sdbus: Provide buffer size to sdbus_do_command() hw/sd/sdcard: Fill SPI response bits in card code hw/sd/sdcard: Implement SPI R2 return value hw/sd/sdcard: Use complete SEND_OP_COND implementation in SPI mode hw/sd/sdcard: Allow using SWITCH_FUNCTION in more SPI states hw/sd/sdcard: Factor spi_cmd_SEND_CxD() out hw/sd/sdcard: Disable checking STBY mode in SPI SEND_CSD/CID hw/sd/sdcard: Remove SDState::mode field tests/functional: Test SD cards in SPI mode (using sifive_u machine) Zhao Liu (1): target/i386/cpu: Move addressable ID encoding out of compat property in CPUID[0x1] MAINTAINERS | 1 + include/hw/sd/sd.h | 23 ++- hw/sd/allwinner-sdhost.c | 7 +- hw/sd/bcm2835_sdhost.c | 7 +- hw/sd/core.c | 5 +- hw/sd/omap_mmc.c | 5 +- hw/sd/pl181.c | 6 +- hw/sd/sd.c | 198 ++++++++++++++++------ hw/sd/sdhci.c | 6 +- hw/sd/ssi-sd.c | 100 ++--------- target/i386/cpu.c | 3 +- hw/i386/Kconfig | 1 + hw/sd/trace-events | 4 +- tests/functional/meson.build | 1 + tests/functional/test_riscv64_sifive_u.py | 51 ++++++ 15 files changed, 251 insertions(+), 167 deletions(-) create mode 100755 tests/functional/test_riscv64_sifive_u.py -- 2.49.0
