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
..
2026-04-29 11:31:44 -04:00
2026-04-29 11:31:44 -04:00
2025-12-27 10:11:12 +01:00
2026-04-29 11:31:44 -04:00
2025-12-27 10:11:12 +01:00
2026-04-29 11:31:44 -04:00
2020-11-15 17:04:40 +01:00
2026-01-22 10:48:45 +01:00
2023-03-20 12:43:50 +01:00
2024-10-18 15:03:35 +02:00
2024-10-18 15:03:35 +02:00
2020-11-15 17:04:40 +01:00
2024-06-19 12:47:11 -07:00
2026-06-05 12:30:33 +02:00
2023-12-19 19:03:38 +01:00
2022-05-03 15:18:14 +04:00
2023-10-04 09:52:06 -04:00
2024-01-22 11:00:12 -05:00
2025-05-06 16:02:04 +02:00
2023-05-18 08:53:52 +02:00
2026-01-22 11:23:31 +00:00
2025-09-04 09:49:23 +02:00
2024-06-19 10:55:12 -07:00
2024-07-30 07:59:23 +10:00
2025-01-16 20:57:17 -08:00
2026-04-29 11:41:00 +10:00
2026-04-29 11:41:00 +10:00
2021-01-24 20:10:54 +01:00
2026-06-18 14:27:21 +02:00
2026-04-22 12:51:51 +04:00
2020-01-06 18:41:32 +04:00
2023-10-31 15:41:42 +01:00
2020-07-13 14:36:10 +01:00
2026-06-03 12:45:06 -04:00
2026-07-07 11:16:24 +02:00
2025-10-01 08:33:24 +02:00
2025-09-19 12:46:07 +01:00
2022-04-06 14:31:55 +02:00
2025-06-06 14:32:55 +02:00
2025-11-11 22:04:53 +01:00
2026-02-23 08:50:04 -05:00
2025-11-11 22:04:53 +01:00
2026-03-08 23:08:42 +01:00
2026-07-07 17:10:24 +02:00
2020-11-15 17:04:40 +01:00
2024-07-30 07:59:23 +10:00
2023-10-06 13:27:48 +02:00
2026-01-22 10:48:45 +01:00
2025-11-03 11:59:32 +01:00
2022-06-20 08:38:58 -03:00
2021-03-09 21:47:45 +01:00
2023-02-04 06:19:42 -10:00
2023-08-09 09:26:32 -07:00
2025-03-10 17:07:16 +08:00
2025-02-21 07:18:42 -05:00
2025-02-10 15:33:16 +01:00
2025-06-06 14:32:55 +02:00
2026-03-05 17:40:24 +00:00
2026-07-07 11:16:22 +02:00
2022-03-07 13:16:49 +00:00
2025-01-29 11:43:04 -03:00
2026-04-29 11:41:00 +10:00
2023-04-24 11:29:00 +02:00
2026-07-07 17:10:24 +02:00
2026-06-24 15:41:14 +04:00
2020-12-10 17:16:44 +01:00
2026-03-25 18:22:27 +01:00
2026-03-05 17:40:24 +00:00
2025-12-30 20:38:41 +01:00
2026-04-23 12:27:27 +02:00
2023-08-31 19:47:43 +02:00
2024-09-30 10:53:18 +03:00
2025-12-27 10:11:12 +01:00
2025-02-10 15:33:16 +01:00
2023-05-30 17:37:26 +02:00
2026-03-09 09:03:42 +01:00
2025-12-27 10:11:12 +01:00
2025-12-27 10:11:12 +01:00
2026-05-09 10:24:30 +04:00
2026-05-05 12:52:26 +02:00
2022-04-06 14:31:43 +02:00
2025-05-22 11:24:41 +01:00
2025-11-03 11:59:32 +01:00
2026-04-27 08:39:44 +02:00
2026-04-23 12:27:27 +02:00
2021-01-18 10:05:06 +00:00
2026-01-12 13:56:28 +01:00
2025-04-24 09:33:42 +02:00
2026-01-17 10:46:51 +11:00
2023-03-28 15:23:10 -07:00
2023-11-15 12:06:05 +03:00
2026-02-27 14:48:04 +01:00
2026-04-08 13:33:25 +01:00
2023-11-03 09:20:31 +01:00
2025-05-08 10:03:07 -04:00
2023-09-01 13:34:03 -07:00
2018-04-05 14:37:38 +02:00
2023-05-03 14:00:08 -05:00
2025-04-25 17:00:41 +02:00
2026-06-22 17:08:48 -04:00
2025-12-27 10:11:12 +01:00
2024-09-20 10:11:59 +03:00
2026-04-22 12:51:51 +04:00
2020-08-21 06:18:24 -04:00
2021-11-16 09:43:44 +01:00
2018-08-24 20:26:37 +02:00
2024-10-08 15:28:55 -04:00
2023-11-03 09:20:31 +01:00
2026-01-13 08:29:59 +01:00
2025-12-27 10:11:12 +01:00
2024-01-26 07:04:53 +01:00