The following changes since commit f5643914a9e8f79c606a76e6a9d7ea82a3fc3e65:
Merge tag 'pull-9p-20220501' of https://github.com/cschoenebeck/qemu into staging (2022-05-01 07:48:11 -0700) are available in the Git repository at: https://github.com/legoater/qemu/ tags/pull-aspeed-20220503 for you to fetch changes up to e056c52233910ef156e6d790ce41b33cd838bad6: aspeed/hace: Support AST1030 HACE (2022-05-03 07:17:20 +0200) ---------------------------------------------------------------- aspeed queue: * New AST1030 SoC and eval board * Accumulative mode support for HACE controller * GPIO fix and unit test * Clock modeling adjustments for the AST2600 * Dummy eMMC Boot Controller model * Change of AST2500 EVB and AST2600 EVB flash model (for quad IO) ---------------------------------------------------------------- Jae Hyun Yoo (1): hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model Jamin Lin (2): aspeed: Add an AST1030 eval board test/avocado/machine_aspeed.py: Add ast1030 test case Joel Stanley (2): aspeed: sbc: Correct default reset values aspeed: Add eMMC Boot Controller stub Peter Delevoryas (1): hw/gpio/aspeed_gpio: Fix QOM pin property Steven Lee (13): hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function hw: aspeed_scu: Introduce clkin_25Mhz attribute aspeed/adc: Add AST1030 support aspeed/smc: Add AST1030 support aspeed/wdt: Fix ast2500/ast2600 default reload value aspeed/wdt: Add AST1030 support aspeed/timer: Add AST1030 support aspeed/scu: Add AST1030 support aspeed/soc : Add AST1030 support aspeed/hace: Support HMAC Key Buffer register. aspeed/hace: Support AST2600 HACE tests/qtest: Add test for Aspeed HACE accumulative mode aspeed/hace: Support AST1030 HACE include/hw/adc/aspeed_adc.h | 1 + include/hw/arm/aspeed_soc.h | 4 + include/hw/misc/aspeed_hace.h | 7 + include/hw/misc/aspeed_scu.h | 45 ++++++ include/hw/timer/aspeed_timer.h | 1 + include/hw/watchdog/wdt_aspeed.h | 3 + hw/adc/aspeed_adc.c | 16 +++ hw/arm/aspeed.c | 70 ++++++++- hw/arm/aspeed_ast10x0.c | 299 +++++++++++++++++++++++++++++++++++++++ hw/arm/aspeed_ast2600.c | 6 + hw/gpio/aspeed_gpio.c | 2 +- hw/misc/aspeed_hace.c | 159 ++++++++++++++++++++- hw/misc/aspeed_sbc.c | 7 +- hw/misc/aspeed_scu.c | 108 +++++++++++++- hw/ssi/aspeed_smc.c | 157 ++++++++++++++++++++ hw/timer/aspeed_timer.c | 17 +++ hw/watchdog/wdt_aspeed.c | 34 ++++- tests/qtest/aspeed_gpio-test.c | 87 ++++++++++++ tests/qtest/aspeed_hace-test.c | 147 +++++++++++++++++++ hw/arm/meson.build | 6 +- tests/avocado/machine_aspeed.py | 36 +++++ tests/qtest/meson.build | 3 +- 22 files changed, 1199 insertions(+), 16 deletions(-) create mode 100644 hw/arm/aspeed_ast10x0.c create mode 100644 tests/qtest/aspeed_gpio-test.c create mode 100644 tests/avocado/machine_aspeed.py