aspeed queue:
* Fix ownership of RAM regions on the fby35 machine -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmLn1N8ACgkQUaNDx8/7 7KHaVA//eh5wIZKeg1Qit8dhVoPXcO7b97KFpBreyCkfdREJpoLjoFe4y+rnKhnL tJm6qx1YG5s0UN/ODcy4TyKV9CkpcjsRZ+BHuZ+jjiz3WzuarZUTbZx1jVSJP6z0 xcXc3CucKe/yyidGV1gKGiWetuXv2F6nYHzfvJ4auei6Rga8rwmiN7Rqf3Qfh6Lw Islj/9axfLxGzuMV85uuRZdRrrlmTOjDgnF4mxwVXRrxjtLIaAbzKT6mc1p1FUry cuE7bDjbZoT7ftBn5y4gQXV38M3XcWzB1KvzMslldkccU7cTbJg8620KSNiscOkJ 03xEJiBJoAzy/X1PUmEODNYUV8a19xcsXEyqaRQiyYtO1XMBDcNkSaiaFacOnhFT UxabJf3qvzf1QwAmgxGUdbR5usNXsr8Yrnpf1lew7Mvr3SwOYVXqb/JPp+j7uoV3 CVvvTFZm+hBQghaHC0wHBX+C3aLsTis4Jppn5loulo6fb9KZiosj2kPRwEIetVkt ZgkBOLWRWtizdWKM7HImt7F+v/r7ClFlwAIJj8QQV0HTtVZ+gM6MXWj5oczKENJ8 vPkoP6AUoOWzKFEhBU5XtQ9DdwPSP9m6zAZXl4LD17tVPUPpsuSEDaxhH5hAEnIR 39Mgx7hoK0uLHhM02RrNodD/NDmrZCPV3PwZ979z0Q/C8dttRkY= =hAJg -----END PGP SIGNATURE----- Merge tag 'pull-aspeed-20220801' of https://github.com/legoater/qemu into staging aspeed queue: * Fix ownership of RAM regions on the fby35 machine # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmLn1N8ACgkQUaNDx8/7 # 7KHaVA//eh5wIZKeg1Qit8dhVoPXcO7b97KFpBreyCkfdREJpoLjoFe4y+rnKhnL # tJm6qx1YG5s0UN/ODcy4TyKV9CkpcjsRZ+BHuZ+jjiz3WzuarZUTbZx1jVSJP6z0 # xcXc3CucKe/yyidGV1gKGiWetuXv2F6nYHzfvJ4auei6Rga8rwmiN7Rqf3Qfh6Lw # Islj/9axfLxGzuMV85uuRZdRrrlmTOjDgnF4mxwVXRrxjtLIaAbzKT6mc1p1FUry # cuE7bDjbZoT7ftBn5y4gQXV38M3XcWzB1KvzMslldkccU7cTbJg8620KSNiscOkJ # 03xEJiBJoAzy/X1PUmEODNYUV8a19xcsXEyqaRQiyYtO1XMBDcNkSaiaFacOnhFT # UxabJf3qvzf1QwAmgxGUdbR5usNXsr8Yrnpf1lew7Mvr3SwOYVXqb/JPp+j7uoV3 # CVvvTFZm+hBQghaHC0wHBX+C3aLsTis4Jppn5loulo6fb9KZiosj2kPRwEIetVkt # ZgkBOLWRWtizdWKM7HImt7F+v/r7ClFlwAIJj8QQV0HTtVZ+gM6MXWj5oczKENJ8 # vPkoP6AUoOWzKFEhBU5XtQ9DdwPSP9m6zAZXl4LD17tVPUPpsuSEDaxhH5hAEnIR # 39Mgx7hoK0uLHhM02RrNodD/NDmrZCPV3PwZ979z0Q/C8dttRkY= # =hAJg # -----END PGP SIGNATURE----- # gpg: Signature made Mon 01 Aug 2022 06:27:59 AM PDT # gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1 # gpg: Good signature from "Cédric Le Goater <clg@kaod.org>" [undefined] # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: A0F6 6548 F048 95EB FE6B 0B60 51A3 43C7 CFFB ECA1 * tag 'pull-aspeed-20220801' of https://github.com/legoater/qemu: aspeed/fby35: Fix owner of the BMC RAM memory region aspeed: Remove unused fields from AspeedMachineState Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
commit
60205b7142
@ -38,8 +38,6 @@ struct AspeedMachineState {
|
|||||||
/* Public */
|
/* Public */
|
||||||
|
|
||||||
AspeedSoCState soc;
|
AspeedSoCState soc;
|
||||||
MemoryRegion ram_container;
|
|
||||||
MemoryRegion max_ram;
|
|
||||||
bool mmio_exec;
|
bool mmio_exec;
|
||||||
char *fmc_model;
|
char *fmc_model;
|
||||||
char *spi_model;
|
char *spi_model;
|
||||||
|
@ -72,11 +72,13 @@ static void fby35_bmc_init(Fby35State *s)
|
|||||||
{
|
{
|
||||||
DriveInfo *drive0 = drive_get(IF_MTD, 0, 0);
|
DriveInfo *drive0 = drive_get(IF_MTD, 0, 0);
|
||||||
|
|
||||||
memory_region_init(&s->bmc_memory, OBJECT(s), "bmc-memory", UINT64_MAX);
|
object_initialize_child(OBJECT(s), "bmc", &s->bmc, "ast2600-a3");
|
||||||
memory_region_init_ram(&s->bmc_dram, OBJECT(s), "bmc-dram",
|
|
||||||
|
memory_region_init(&s->bmc_memory, OBJECT(&s->bmc), "bmc-memory",
|
||||||
|
UINT64_MAX);
|
||||||
|
memory_region_init_ram(&s->bmc_dram, OBJECT(&s->bmc), "bmc-dram",
|
||||||
FBY35_BMC_RAM_SIZE, &error_abort);
|
FBY35_BMC_RAM_SIZE, &error_abort);
|
||||||
|
|
||||||
object_initialize_child(OBJECT(s), "bmc", &s->bmc, "ast2600-a3");
|
|
||||||
object_property_set_int(OBJECT(&s->bmc), "ram-size", FBY35_BMC_RAM_SIZE,
|
object_property_set_int(OBJECT(&s->bmc), "ram-size", FBY35_BMC_RAM_SIZE,
|
||||||
&error_abort);
|
&error_abort);
|
||||||
object_property_set_link(OBJECT(&s->bmc), "memory", OBJECT(&s->bmc_memory),
|
object_property_set_link(OBJECT(&s->bmc), "memory", OBJECT(&s->bmc_memory),
|
||||||
@ -120,9 +122,11 @@ static void fby35_bic_init(Fby35State *s)
|
|||||||
s->bic_sysclk = clock_new(OBJECT(s), "SYSCLK");
|
s->bic_sysclk = clock_new(OBJECT(s), "SYSCLK");
|
||||||
clock_set_hz(s->bic_sysclk, 200000000ULL);
|
clock_set_hz(s->bic_sysclk, 200000000ULL);
|
||||||
|
|
||||||
memory_region_init(&s->bic_memory, OBJECT(s), "bic-memory", UINT64_MAX);
|
|
||||||
|
|
||||||
object_initialize_child(OBJECT(s), "bic", &s->bic, "ast1030-a1");
|
object_initialize_child(OBJECT(s), "bic", &s->bic, "ast1030-a1");
|
||||||
|
|
||||||
|
memory_region_init(&s->bic_memory, OBJECT(&s->bic), "bic-memory",
|
||||||
|
UINT64_MAX);
|
||||||
|
|
||||||
qdev_connect_clock_in(DEVICE(&s->bic), "sysclk", s->bic_sysclk);
|
qdev_connect_clock_in(DEVICE(&s->bic), "sysclk", s->bic_sysclk);
|
||||||
object_property_set_link(OBJECT(&s->bic), "memory", OBJECT(&s->bic_memory),
|
object_property_set_link(OBJECT(&s->bic), "memory", OBJECT(&s->bic_memory),
|
||||||
&error_abort);
|
&error_abort);
|
||||||
|
Loading…
Reference in New Issue
Block a user