Stefan Hajnoczi
c3a63b7c06
Merge tag 'hw-misc-20260707' of https://github.com/philmd/qemu into staging
Misc HW patches
- MAINTAINERS update
- Fix in few trace event formats
- A pair of improvements in util/
- FlexCAN3 to imx8mp-evk board
- Various fixes in hw/
(EDU, ATI VGA, IDE AHCI, PCA9552, i8257 DMA,
e1000e/igb, MPT SAS, Hyper-V, QXL, M25P80)
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmpNF0gACgkQ4+MsLN6t
# wN6BORAAkX+wrvd33O5PJKShMvQeMFBKqKm1dBz6xT4thGDFXu6G58O9VLZEIkRl
# BX2duMwVrkkOGdXZyZ/2usYeGTz7PY2XxPPFcvr1EJ+f07988P/9QKfTYbbj/e9N
# 5CaiiXQCKX3FF+pXR11cKIt2Fe8Rj6F511s3sgU3bQRub44zDaV5tGR4rwvpgFfg
# FC4PYpmEJx9R+avSaZ8PABY5yOJuhorx7OIrSHqK+9Mc0V8KjVwtEveiW+5uH5rj
# q8SmmA9keWMZ6T4GajvqUjJUg7nq6u0fmw+lqaUozdkvczeD8c9UHUrfkcKRqRHm
# i4ujgVLFP0mRCIQKGvL1ASDsHQw7BcK8aNLdPBid1MFfmUKRIcaXvr0a+iap2eWS
# ozIliBHnkGxao+GexoJRyEUHYjy1fx9r94C+n/OVnzO7w2g2ba2Q8TeQIcEBfdtS
# pvNl+R6yHaCkv2EKRSmf4rzKcwjl35Jnc+H77+dfQ5vWEY/newyCFFkKFCZdVJ1j
# DEakYvZ3XlUNYviAmYPax0l6W+4VG/3cL14SmUShcTAHenCDGRnLUZY2EoQvUE4z
# 32ihTONNNdB8sl3Xn+oCTqME8hjUJEa4MXrB7X8jG7DSVlAAKSneDPyNVee7f2ox
# +uJ0I7dVVPkQ6ca02DEQXnPN2sm/vvDRA6v9k/m7WE8WSN3RUS4=
# =pe1W
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 07 Jul 2026 17:12:08 CEST
# gpg: using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD 6BB2 E3E3 2C2C DEAD C0DE
* tag 'hw-misc-20260707' of https://github.com/philmd/qemu: (36 commits)
MAINTAINERS: update Chao Liu's email address
Revert "aspeed/smc: snoop SPI transfers to fake dummy cycles"
Revert "aspeed/smc: Fix number of dummy cycles for FAST_READ_4 command"
hw/ssi: aspeed_smc: Fix direct-read dummy bytes
hw/ssi: xilinx_spips: Fix dummy phase handling
hw/ssi: npcm7xx_fiu: Correct the dummy cycle emulation logic
hw/block: m25p80: Fix dummy byte handling for Spansion flash
hw/arm/msf2-som: Fix spansion-cr2nv value for S25FL128S
hw/block: m25p80: Fix dummy byte handling for Macronix flash
hw/block: m25p80: Fix dummy byte handling for Numonyx/Micron flash
hw/block: m25p80: Fix dummy byte handling for Winbond flash
backends/iommufd: Fix dev_id and type order in viommu trace
hw/acpi/ich9: move initial property values into ich9_reset_properties()
hw/rtc/mc146818rtc: convert date from object prop to class prop
hw/arm: Add basic FlexCAN3 support to TYPE_FSL_IMX8MP and imx8mp-evk
hw/arm/imx8mp-evk: Introduce FslImx8mpEvkState
hw/arm/imx8mp-evk: Open code DEFINE_MACHINE_AARCH64
hw/net/can/flexcan: Subclass TYPE_CAN_FLEXCAN
hw/net/can/flexcan: Wire clock control module via link property
hw/intc/loongarch_dintc: Fix OOB access in DINT MMIO write handler
...
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2026-07-07 19:19:33 +02:00
..
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2026-02-26 11:27:18 +00:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2026-04-27 10:06:37 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-04-25 17:00:41 +02:00
2026-06-07 06:41:09 +02:00
2026-06-07 06:41:09 +02:00
2026-06-07 06:41:09 +02:00
2026-05-26 08:56:48 +02:00
2026-06-07 06:41:09 +02:00
2026-06-07 06:41:09 +02:00
2026-07-07 14:28:55 +02:00
2026-06-07 06:41:09 +02:00
2026-06-07 06:41:09 +02:00
2026-06-07 06:41:09 +02:00
2025-04-25 17:00:41 +02:00
2026-04-24 21:27:22 +02:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:06 +01:00
2025-04-25 17:00:41 +02:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:07 +01:00
2026-05-07 15:14:58 +01:00
2026-04-24 21:27:22 +02:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2026-01-12 23:47:57 +01:00
2026-07-07 15:05:01 +02:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:12 +01:00
2026-06-29 11:03:46 +01:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:08 +01:00
2025-04-25 17:00:41 +02:00
2025-04-25 17:00:41 +02:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:08 +01:00
2026-04-27 09:45:58 +01:00
2026-07-07 17:10:24 +02:00
2026-07-06 11:32:01 +01:00
2026-07-06 11:32:01 +01:00
2026-07-06 11:32:01 +01:00
2025-12-27 10:11:06 +01:00
2026-01-20 19:51:36 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2026-06-25 19:08:45 +02:00
2026-05-28 14:18:24 +01:00
2026-07-05 17:42:14 +02:00
2026-04-24 21:27:22 +02:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:08 +01:00
2026-05-22 09:45:47 +10:00
2026-05-22 09:45:47 +10:00
2026-05-28 14:18:24 +01:00
2025-12-27 10:11:08 +01:00
2026-05-06 16:10:46 +02:00
2026-06-18 14:27:21 +02:00
2026-05-06 12:58:08 +02:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2026-02-13 11:16:52 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2026-05-26 10:11:08 +01:00
2026-06-18 14:27:04 +02:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:07 +01:00
2025-12-30 20:38:40 +01:00
2026-05-06 12:37:15 +02:00
2026-04-24 21:20:43 +02:00
2025-12-27 10:11:08 +01:00
2026-03-23 14:54:13 +01:00
2026-03-23 14:54:13 +01:00
2025-12-27 10:11:08 +01:00
2026-03-23 14:54:13 +01:00
2026-03-23 14:54:13 +01:00
2026-01-12 23:47:57 +01:00
2025-12-27 10:11:06 +01:00
2025-04-25 17:00:41 +02:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:06 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:07 +01:00
2026-07-06 11:32:01 +01:00
2020-08-21 06:18:24 -04:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-30 20:38:40 +01:00
2025-12-27 10:11:08 +01:00
2026-02-22 22:52:29 +01:00
2025-04-25 17:00:41 +02:00
2023-09-08 16:41:34 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:07 +01:00
2025-12-27 10:11:08 +01:00
2026-05-28 14:18:24 +01:00
2025-12-27 10:11:08 +01:00
2025-12-27 10:11:08 +01:00
2026-05-28 14:18:24 +01:00