docs/about/deprecated.rst | 8 - docs/about/removed-features.rst | 10 + docs/system/arm/aspeed.rst | 1 - include/hw/sd/aspeed_sdhci.h | 13 +- tests/qtest/aspeed-smc-utils.h | 95 ++++ hw/arm/aspeed.c | 28 - hw/arm/aspeed_ast2400.c | 3 +- hw/arm/aspeed_ast2600.c | 10 +- hw/arm/aspeed_ast27x0.c | 35 ++ hw/sd/aspeed_sdhci.c | 67 ++- tests/qtest/aspeed-smc-utils.c | 686 ++++++++++++++++++++++++ tests/qtest/aspeed_smc-test.c | 775 ++++++--------------------- tests/qtest/ast2700-smc-test.c | 71 +++ tests/avocado/boot_linux_console.py | 26 - tests/functional/aspeed.py | 56 ++ tests/functional/meson.build | 13 +- tests/functional/test_arm_aspeed.py | 351 ------------ tests/functional/test_arm_aspeed_ast1030.py | 81 +++ tests/functional/test_arm_aspeed_ast2500.py | 59 ++ tests/functional/test_arm_aspeed_ast2600.py | 143 +++++ tests/functional/test_arm_aspeed_palmetto.py | 24 + tests/functional/test_arm_aspeed_rainier.py | 64 +++ tests/functional/test_arm_aspeed_romulus.py | 24 + tests/qtest/meson.build | 5 +- 24 files changed, 1623 insertions(+), 1025 deletions(-) create mode 100644 tests/qtest/aspeed-smc-utils.h create mode 100644 tests/qtest/aspeed-smc-utils.c create mode 100644 tests/qtest/ast2700-smc-test.c create mode 100644 tests/functional/aspeed.py delete mode 100755 tests/functional/test_arm_aspeed.py create mode 100644 tests/functional/test_arm_aspeed_ast1030.py create mode 100644 tests/functional/test_arm_aspeed_ast2500.py create mode 100644 tests/functional/test_arm_aspeed_ast2600.py create mode 100644 tests/functional/test_arm_aspeed_palmetto.py create mode 100644 tests/functional/test_arm_aspeed_rainier.py create mode 100644 tests/functional/test_arm_aspeed_romulus.py