Commit 3f9eaa4855 for qemu.org
commit 3f9eaa48557c2d5eafd0c4f1d54b7c0fa4d39f93
Merge: 3ff83a60b5 d83158a1e9
Author: Richard Henderson <richard.henderson@linaro.org>
Date: Sat Oct 31 16:51:43 2026 -0700
Merge tag 'pull-aspeed-20261031' of https://github.com/legoater/qemu into staging
aspeed queue:
* Fix AST2700 SMC segment end address decoding and DMA flash address mask
* Add Winbond W25Q33PW flash SFDP data
* Correct AST1040 A0 revision ID
* Add AST1040 FMC and SPI controllers with SMC qtests, and stub
unimplemented devices
* Bump AST1040 functional test image version to v01.00
* Add the AST1080 Platform Root of Trust SoC and EVB machine,
with functional test
* Adjust Aspeed documentation with catalina-bmc and sanmiguel-bmc
* Remove unused SPI flash controller from the SanMiguel board
* Add PCA9545 4-channel I2C mux with qtest coverage
* Rework the DS1338 RTC
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmrlhukACgkQUaNDx8/7
# 7KHXBhAAm8vqz2rE2DpwP0fwuxOUHxbOVoG+LKZjEYiVL1RTSN3WhzZmMtrA+iOM
# oh4gqBCSrq43ZjGXPqEJ2GT17DGKwUzjpRJqBo6zzYXa/oy/UWikpOnBQzBdQe9I
# F7bQdTxGsgTF+PgMF1gP+Gnt316GKwIjKEnkxBluCXftkjtdoMZ+pnYFQsHrOYWp
# SyJ5V8U+qf9IjJNBE28rglboauvRU81XVEYQ/7IO/U8lWnBFCr70ww0qO8Z13a08
# 66Rtb+HxMZV46O/TdSpYOgmt24fJo7LAgbE96t09hgIyBw5q3lNC5kC8WjGzxVCH
# 0JVsY3OSqwOn0WIHm1g3VLyKnH/KS6tZCAuSWIvXJyDSkaaSvIrTS6PlwVLn611T
# 1hUJx4d9/Ze5CWSHo0/AcbnNdeONdMIZt8SKkSFsDd+5LbnxyE88Q9uKBriEnvbi
# XXYPIzlLUyUvsnpPsxUQtWfW6Pq2jGax0eSmglaiqxlR9dzROFwLnpnAlZI9X83z
# m+Xobh0axoCl166JkfJ0L6nyD6739UkpXoMVEZrObd0/wteKyS9Pfq35N6unXV2y
# 1eaHoQSD8jEwd3ySuLhNg2/KEGxZZKes2nSBRUd+JYoMn7qCav5NSOuRysoMfs2p
# rArJxO1Rn6vSjd6nqd392t2Eoy54imYEw6NjvXY5ZXd/RsUWM/g=
# =poZU
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 30 Oct 2026 11:12:57 PM PDT
# gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
# gpg: Good signature from "Cédric Le Goater <clg@redhat.com>" [full]
# gpg: aka "Cédric Le Goater <clg@kaod.org>" [full]
* tag 'pull-aspeed-20261031' of https://github.com/legoater/qemu: (34 commits)
hw/rtc: ds1338: parameterise the register map via a device class
hw/rtc: ds1338: prefix the file-local helpers with ds1338_
hw/rtc: ds1338: implement Resettable reset
hw: ds1338: use the TYPE_DS1338 constant instead of the "ds1338" string
hw/rtc: ds1338: move TYPE_DS1338 to a public header
tests/qtest: pca9545: add mux test
hw/i2c: pca954x: migrate mux state
hw/i2c: pca954x: add PCA9545 4-channel mux model
hw/i2c: pca954x: drop unused header inclusions
hw/arm: sanmiguel: remove the second SPI flash controller
docs/system/arm/aspeed: add the sanmiguel-bmc machine
docs/system/arm/aspeed: add the catalina-bmc machine
docs/system/arm/aspeed: Add AST1080 Platform Root of Trust evaluation board
tests/functional/arm/aspeed: Add AST1080 test with ASPEED MCU FW Hub v01.00
hw/arm/aspeed_ast1040_evb: Add AST1080 EVB machine support
hw/arm/aspeed_ast1040: Add AST1080 I2C filter as an unimplemented device
hw/arm/aspeed_ast1040: Add AST1080 QSPI filters as unimplemented device
hw/arm/aspeed_ast1040: Add AST1080 SoC support
hw/misc/aspeed_scu: Add AST1080 A0 silicon revision definition
hw/arm/aspeed_ast1040: Add common realize function for AST1040/AST1080 SoCs
...
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>