Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20210503' into staging
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)
# gpg: Signature made Mon 03 May 2021 06:23:36 BST
# gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
# gpg: Good signature from "Cédric Le Goater <clg@kaod.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: A0F6 6548 F048 95EB FE6B 0B60 51A3 43C7 CFFB ECA1
* remotes/legoater/tags/pull-aspeed-20210503:
aspeed: Add support for the quanta-q7l1-bmc board
hw/block: m25p80: Add support for mt25ql02g and mt25qu02g
aspeed: Add support for the rainier-bmc board
aspeed: Deprecate the swift-bmc machine
tests/qtest: Rename m25p80 test in aspeed_smc test
aspeed/smc: Add extra controls to request DMA
aspeed/smc: Add a 'features' attribute to the object class
hw/misc/aspeed_xdma: Add AST2600 support
tests/acceptance: Test ast2600 machine
tests/acceptance: Test ast2400 and ast2500 machines
tests/qtest: Add test for Aspeed HACE
aspeed: Integrate HACE
hw: Model ASPEED's Hash and Crypto Engine
hw/arm/aspeed: Do not sysbus-map mmio flash region directly, use alias
aspeed/i2c: Rename DMA address space
aspeed/i2c: Fix DMA address mask
aspeed/smc: Remove unused "sdram-base" property
aspeed/smc: Use the RAM memory region for DMAs
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- docs/system/arm/aspeed.rst 1 addition, 1 deletiondocs/system/arm/aspeed.rst
- docs/system/deprecated.rst 7 additions, 0 deletionsdocs/system/deprecated.rst
- hw/arm/aspeed.c 145 additions, 1 deletionhw/arm/aspeed.c
- hw/arm/aspeed_ast2600.c 17 additions, 5 deletionshw/arm/aspeed_ast2600.c
- hw/arm/aspeed_soc.c 18 additions, 5 deletionshw/arm/aspeed_soc.c
- hw/block/m25p80.c 2 additions, 0 deletionshw/block/m25p80.c
- hw/i2c/aspeed_i2c.c 3 additions, 2 deletionshw/i2c/aspeed_i2c.c
- hw/misc/aspeed_hace.c 389 additions, 0 deletionshw/misc/aspeed_hace.c
- hw/misc/aspeed_xdma.c 101 additions, 23 deletionshw/misc/aspeed_xdma.c
- hw/misc/meson.build 1 addition, 0 deletionshw/misc/meson.build
- hw/ssi/aspeed_smc.c 92 additions, 27 deletionshw/ssi/aspeed_smc.c
- include/hw/arm/aspeed_soc.h 3 additions, 0 deletionsinclude/hw/arm/aspeed_soc.h
- include/hw/misc/aspeed_hace.h 43 additions, 0 deletionsinclude/hw/misc/aspeed_hace.h
- include/hw/misc/aspeed_xdma.h 16 additions, 1 deletioninclude/hw/misc/aspeed_xdma.h
- include/hw/ssi/aspeed_smc.h 3 additions, 4 deletionsinclude/hw/ssi/aspeed_smc.h
- tests/acceptance/boot_linux_console.py 68 additions, 0 deletionstests/acceptance/boot_linux_console.py
- tests/qtest/aspeed_hace-test.c 469 additions, 0 deletionstests/qtest/aspeed_hace-test.c
- tests/qtest/aspeed_smc-test.c 6 additions, 6 deletionstests/qtest/aspeed_smc-test.c
- tests/qtest/meson.build 4 additions, 1 deletiontests/qtest/meson.build
Loading
Please register or sign in to comment