On 12.10.21 13:56, Anda-Alexandra Dorneanu wrote: > Add root cell, inmate cell and Linux demo cell configuration files for NXP > LS2088ARDB platform. > > Signed-off-by: Anda-Alexandra Dorneanu <[email protected]> > --- > configs/arm64/ls2088a-rdb-inmate-demo.c | 122 ++++++ > configs/arm64/ls2088a-rdb-linux-demo.c | 141 ++++++ > configs/arm64/ls2088a-rdb.c | 556 ++++++++++++++++++++++++ > 3 files changed, 819 insertions(+) > create mode 100644 configs/arm64/ls2088a-rdb-inmate-demo.c > create mode 100644 configs/arm64/ls2088a-rdb-linux-demo.c > create mode 100644 configs/arm64/ls2088a-rdb.c >
[...] > diff --git a/configs/arm64/ls2088a-rdb-linux-demo.c > b/configs/arm64/ls2088a-rdb-linux-demo.c > new file mode 100644 > index 00000000..b8e583c0 > --- /dev/null > +++ b/configs/arm64/ls2088a-rdb-linux-demo.c > @@ -0,0 +1,141 @@ > +/* > + * Configuration for LS2088ARDB - linux-demo > + * > + * Copyright 2021 NXP > + * > + * Authors: > + * Anda-Alexandra Dorneanu <[email protected]> > + * > + * This work is licensed under the terms of the GNU GPL, version 2. See > + * the COPYING file in the top-level directory. > + */ > + > +#include <jailhouse/types.h> > +#include <jailhouse/cell-config.h> > + > +struct { > + struct jailhouse_cell_desc cell; > + __u64 cpus[1]; > + struct jailhouse_memory mem_regions[13]; > + struct jailhouse_irqchip irqchips[2]; > + struct jailhouse_pci_device pci_devices[2]; > +} __attribute__((packed)) config = { > + .cell = { > + .signature = JAILHOUSE_CELL_DESC_SIGNATURE, > + .revision = JAILHOUSE_CONFIG_REVISION, > + .name = "linux-inmate-demo", > + .flags = JAILHOUSE_CELL_PASSIVE_COMMREG, > + > + .cpu_set_size = sizeof(config.cpus), > + .num_memory_regions = ARRAY_SIZE(config.mem_regions), > + .num_irqchips = ARRAY_SIZE(config.irqchips), > + .num_pci_devices = ARRAY_SIZE(config.pci_devices), > + .vpci_irq_base = 85 - 32, > + }, > + > + .cpus = { > + 0x2, One thing I missed: This overlaps with the inmate-demo, and we only assign a single core for Linux here. Can we make this 0xc (core 2 & 3), like with the other ls* configs? If it's ok, I'll fix this up in-tree (no need for v2 then). Jan -- Siemens AG, T RDA IOT Corporate Competence Center Embedded Linux -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/adf4fcd1-8e60-fb93-e1ae-209079c55873%40siemens.com.
