]> rtime.felk.cvut.cz Git - jailhouse.git/blobdiff - configs/ioapic-demo.c
config, core: Improve irqchip configuration
[jailhouse.git] / configs / ioapic-demo.c
index aec1a214fdc2bc4cb5b890eed08b079b82d6c373..64f3e74fd4db31a864193e25888fa9ff94f0ba3c 100644 (file)
@@ -26,6 +26,7 @@ struct {
        __u8 pio_bitmap[0x2000];
 } __attribute__((packed)) config = {
        .cell = {
+               .signature = JAILHOUSE_CELL_DESC_SIGNATURE,
                .name = "ioapic-demo",
                .flags = JAILHOUSE_CELL_PASSIVE_COMMREG,
 
@@ -60,7 +61,9 @@ struct {
                /* IOAPIC */ {
                        .address = 0xfec00000,
                        .id = 0xff01,
-                       .pin_bitmap = 0x000200, /* ACPI IRQ */
+                       .pin_bitmap = {
+                               0x000200 /* ACPI IRQ */
+                       },
                },
        },