summaryrefslogtreecommitdiffstats
path: root/hw/intc/trace-events
diff options
context:
space:
mode:
authorCédric Le Goater2017-12-01 17:06:02 +0100
committerDavid Gibson2017-12-14 23:49:24 +0100
commit60c6823b9bce6789f1ad95bca233fc490161b279 (patch)
treef821e3ae7b19a978198ebf3f8247d79445be44c9 /hw/intc/trace-events
parentppc/xics: assign of the CPU 'intc' pointer under the core (diff)
downloadqemu-60c6823b9bce6789f1ad95bca233fc490161b279.tar.gz
qemu-60c6823b9bce6789f1ad95bca233fc490161b279.tar.xz
qemu-60c6823b9bce6789f1ad95bca233fc490161b279.zip
spapr: move the IRQ allocation routines under the machine
Also change the prototype to use a sPAPRMachineState and prefix them with spapr_irq_. It will let us synchronise the IRQ allocation with the XIVE interrupt mode when available. Signed-off-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Greg Kurz <groug@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'hw/intc/trace-events')
-rw-r--r--hw/intc/trace-events4
1 files changed, 0 insertions, 4 deletions
diff --git a/hw/intc/trace-events b/hw/intc/trace-events
index b298fac7c6..7077aaaee6 100644
--- a/hw/intc/trace-events
+++ b/hw/intc/trace-events
@@ -64,10 +64,6 @@ xics_ics_simple_set_irq_lsi(int srcno, int nr) "set_irq_lsi: srcno %d [irq 0x%x]
xics_ics_simple_write_xive(int nr, int srcno, int server, uint8_t priority) "ics_write_xive: irq 0x%x [src %d] server 0x%x prio 0x%x"
xics_ics_simple_reject(int nr, int srcno) "reject irq 0x%x [src %d]"
xics_ics_simple_eoi(int nr) "ics_eoi: irq 0x%x"
-xics_alloc(int irq) "irq %d"
-xics_alloc_block(int first, int num, bool lsi, int align) "first irq %d, %d irqs, lsi=%d, alignnum %d"
-xics_ics_free(int src, int irq, int num) "Source#%d, first irq %d, %d irqs"
-xics_ics_free_warn(int src, int irq) "Source#%d, irq %d is already free"
# hw/intc/s390_flic_kvm.c
flic_create_device(int err) "flic: create device failed %d"