The following changes since commit 609d7596524ab204ccd71ef42c9eee4c7c338ea4:
Update version for v6.0.0 release (2021-04-29 18:05:29 +0100) are available in the Git repository at: https://github.com/legoater/qemu/ tags/pull-aspeed-20210503 for you to fetch changes up to 9cccb912cfa865f0bae6b156fa94e2f216dd8835: aspeed: Add support for the quanta-q7l1-bmc board (2021-05-01 10:03:52 +0200) ---------------------------------------------------------------- Aspeed patches : * Fixes for the DMA space * New model for ASPEED's Hash and Crypto Engine (Joel and Klaus) * Acceptance tests (Joel) * A fix for the XDMA model * Some extra features for the SMC controller. * Two new boards : rainier-bmc and quanta-q7l1-bmc (Patrick) ---------------------------------------------------------------- Cédric Le Goater (11): aspeed/smc: Use the RAM memory region for DMAs aspeed/smc: Remove unused "sdram-base" property aspeed/i2c: Fix DMA address mask aspeed/i2c: Rename DMA address space hw/misc/aspeed_xdma: Add AST2600 support aspeed/smc: Add a 'features' attribute to the object class aspeed/smc: Add extra controls to request DMA tests/qtest: Rename m25p80 test in aspeed_smc test aspeed: Deprecate the swift-bmc machine aspeed: Add support for the rainier-bmc board hw/block: m25p80: Add support for mt25ql02g and mt25qu02g Joel Stanley (5): hw: Model ASPEED's Hash and Crypto Engine aspeed: Integrate HACE tests/qtest: Add test for Aspeed HACE tests/acceptance: Test ast2400 and ast2500 machines tests/acceptance: Test ast2600 machine Patrick Venture (1): aspeed: Add support for the quanta-q7l1-bmc board Philippe Mathieu-Daudé (1): hw/arm/aspeed: Do not sysbus-map mmio flash region directly, use alias docs/system/arm/aspeed.rst | 2 +- docs/system/deprecated.rst | 7 + include/hw/arm/aspeed_soc.h | 3 + include/hw/misc/aspeed_hace.h | 43 +++ include/hw/misc/aspeed_xdma.h | 17 +- include/hw/ssi/aspeed_smc.h | 7 +- hw/arm/aspeed.c | 146 ++++++- hw/arm/aspeed_ast2600.c | 22 +- hw/arm/aspeed_soc.c | 23 +- hw/block/m25p80.c | 2 + hw/i2c/aspeed_i2c.c | 5 +- hw/misc/aspeed_hace.c | 389 +++++++++++++++++++ hw/misc/aspeed_xdma.c | 124 ++++-- hw/ssi/aspeed_smc.c | 119 ++++-- tests/qtest/aspeed_hace-test.c | 469 +++++++++++++++++++++++ tests/qtest/{m25p80-test.c => aspeed_smc-test.c} | 12 +- MAINTAINERS | 1 + hw/misc/meson.build | 1 + tests/acceptance/boot_linux_console.py | 68 ++++ tests/qtest/meson.build | 5 +- 20 files changed, 1389 insertions(+), 76 deletions(-) create mode 100644 include/hw/misc/aspeed_hace.h create mode 100644 hw/misc/aspeed_hace.c create mode 100644 tests/qtest/aspeed_hace-test.c rename tests/qtest/{m25p80-test.c => aspeed_smc-test.c} (96%)