[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/18] aspeed queue (v2)
From: |
Cédric Le Goater |
Subject: |
[PULL 00/18] aspeed queue (v2) |
Date: |
Mon, 3 May 2021 07:25:42 +0200 |
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%)
- [PULL 00/18] aspeed queue (v2),
Cédric Le Goater <=
- [PULL 15/18] aspeed: Deprecate the swift-bmc machine, Cédric Le Goater, 2021/05/03
- [PULL 10/18] tests/acceptance: Test ast2600 machine, Cédric Le Goater, 2021/05/03
- [PULL 11/18] hw/misc/aspeed_xdma: Add AST2600 support, Cédric Le Goater, 2021/05/03
- [PULL 04/18] aspeed/i2c: Rename DMA address space, Cédric Le Goater, 2021/05/03
- [PULL 18/18] aspeed: Add support for the quanta-q7l1-bmc board, Cédric Le Goater, 2021/05/03
- [PULL 05/18] hw/arm/aspeed: Do not sysbus-map mmio flash region directly, use alias, Cédric Le Goater, 2021/05/03
- [PULL 07/18] aspeed: Integrate HACE, Cédric Le Goater, 2021/05/03
- [PULL 12/18] aspeed/smc: Add a 'features' attribute to the object class, Cédric Le Goater, 2021/05/03
- [PULL 16/18] aspeed: Add support for the rainier-bmc board, Cédric Le Goater, 2021/05/03
- [PULL 09/18] tests/acceptance: Test ast2400 and ast2500 machines, Cédric Le Goater, 2021/05/03