mirror of
https://gitlab.com/qemu-project/qemu.git
synced 2026-05-06 20:30:24 -04:00
hw/arm: Remove ast2700a0-evb machine
The ast2700a0-evb machine represents the first revision of the AST2700 and serves as the initial engineering sample rather than a production version. A newer revision, A1, is now supported, and the ast2700a1-evb should replace the older A0 version. Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20250901040808.1454742-2-jamin_lin@aspeedtech.com [ clg: Updated docs/about/removed-features.rst ] Signed-off-by: Cédric Le Goater <clg@redhat.com>
This commit is contained in:
committed by
Cédric Le Goater
parent
75bcfb98a1
commit
e50a021a45
@@ -280,14 +280,6 @@ deprecated; use the new name ``dtb-randomness`` instead. The new name
|
||||
better reflects the way this property affects all random data within
|
||||
the device tree blob, not just the ``kaslr-seed`` node.
|
||||
|
||||
Arm ``ast2700a0-evb`` machine (since 10.1)
|
||||
''''''''''''''''''''''''''''''''''''''''''
|
||||
|
||||
The ``ast2700a0-evb`` machine represents the first revision of the AST2700
|
||||
and serves as the initial engineering sample rather than a production version.
|
||||
A newer revision, A1, is now supported, and the ``ast2700a1-evb`` should
|
||||
replace the older A0 version.
|
||||
|
||||
Arm ``sonorapass-bmc`` machine (since 10.2)
|
||||
'''''''''''''''''''''''''''''''''''''''''''
|
||||
|
||||
|
||||
@@ -1136,6 +1136,14 @@ Mips ``mipssim`` machine (removed in 10.2)
|
||||
Linux dropped support for this virtual machine type in kernel v3.7, and
|
||||
there was also no binary available online to use with that board.
|
||||
|
||||
Arm ``ast2700a0-evb`` machine (since 11.0)
|
||||
''''''''''''''''''''''''''''''''''''''''''
|
||||
|
||||
The ``ast2700a0-evb`` machine represents the first revision of the AST2700
|
||||
and serves as the initial engineering sample rather than a production version.
|
||||
A newer revision, A1, is now supported, and the ``ast2700a1-evb`` should
|
||||
replace the older A0 version.
|
||||
|
||||
linux-user mode CPUs
|
||||
--------------------
|
||||
|
||||
|
||||
@@ -28,27 +28,6 @@ static void ast2700_evb_i2c_init(AspeedMachineState *bmc)
|
||||
TYPE_TMP105, 0x4d);
|
||||
}
|
||||
|
||||
static void aspeed_machine_ast2700a0_evb_class_init(ObjectClass *oc,
|
||||
const void *data)
|
||||
{
|
||||
MachineClass *mc = MACHINE_CLASS(oc);
|
||||
AspeedMachineClass *amc = ASPEED_MACHINE_CLASS(oc);
|
||||
|
||||
mc->desc = "Aspeed AST2700 A0 EVB (Cortex-A35)";
|
||||
amc->soc_name = "ast2700-a0";
|
||||
amc->hw_strap1 = AST2700_EVB_HW_STRAP1;
|
||||
amc->hw_strap2 = AST2700_EVB_HW_STRAP2;
|
||||
amc->fmc_model = "w25q01jvq";
|
||||
amc->spi_model = "w25q512jv";
|
||||
amc->num_cs = 2;
|
||||
amc->macs_mask = ASPEED_MAC0_ON | ASPEED_MAC1_ON | ASPEED_MAC2_ON;
|
||||
amc->uart_default = ASPEED_DEV_UART12;
|
||||
amc->i2c_init = ast2700_evb_i2c_init;
|
||||
amc->vbootrom = true;
|
||||
mc->default_ram_size = 1 * GiB;
|
||||
aspeed_machine_class_init_cpus_defaults(mc);
|
||||
}
|
||||
|
||||
static void aspeed_machine_ast2700a1_evb_class_init(ObjectClass *oc,
|
||||
const void *data)
|
||||
{
|
||||
@@ -73,11 +52,6 @@ static void aspeed_machine_ast2700a1_evb_class_init(ObjectClass *oc,
|
||||
|
||||
static const TypeInfo aspeed_ast27x0_evb_types[] = {
|
||||
{
|
||||
.name = MACHINE_TYPE_NAME("ast2700a0-evb"),
|
||||
.parent = TYPE_ASPEED_MACHINE,
|
||||
.class_init = aspeed_machine_ast2700a0_evb_class_init,
|
||||
.interfaces = aarch64_machine_interfaces,
|
||||
}, {
|
||||
.name = MACHINE_TYPE_NAME("ast2700a1-evb"),
|
||||
.parent = TYPE_ASPEED_MACHINE,
|
||||
.class_init = aspeed_machine_ast2700a1_evb_class_init,
|
||||
|
||||
Reference in New Issue
Block a user