aspeed: Emulate the AST2600A3
commitc5811bb3b76f8115f8ce3ccee64662a44dd061d9
authorJoel Stanley <joel@jms.id.au>
Mon, 20 Sep 2021 06:50:59 +0000 (20 08:50 +0200)
committerCédric Le Goater <clg@kaod.org>
Mon, 20 Sep 2021 06:50:59 +0000 (20 08:50 +0200)
tree1404242ad8cd21a11c788b41e2ca8c76b082f19b
parentfa6d98c0608ccc1591c2c2f50d168078b8c38214
aspeed: Emulate the AST2600A3

This is the latest revision of the ASPEED 2600 SoC. As there is no
need to model multiple revisions of the same SoC for the moment,
update the SCU AST2600 to model the A3 revision instead of the A1 and
adapt the AST2600 SoC and machines.

Reset values are taken from v8 of the datasheet.

Signed-off-by: Joel Stanley <joel@jms.id.au>
[ clg: - Introduced an Aspeed "ast2600-a3" SoC class
       - Commit log update ]
Message-Id: <20210629142336.750058-3-clg@kaod.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
hw/arm/aspeed.c
hw/arm/aspeed_ast2600.c
hw/misc/aspeed_scu.c
include/hw/misc/aspeed_scu.h