summaryrefslogtreecommitdiffstats
path: root/include/hw/ppc/spapr_xive.h
diff options
context:
space:
mode:
authorDavid Gibson2019-09-30 04:35:06 +0200
committerDavid Gibson2019-10-24 00:36:55 +0200
commit05289273c06de4bc6ece85a8bf672e588e34f36b (patch)
tree24ec1a36d1438515f73c4cb4742dab5b04c81b33 /include/hw/ppc/spapr_xive.h
parentspapr, xics, xive: Move print_info from SpaprIrq to SpaprInterruptController (diff)
downloadqemu-05289273c06de4bc6ece85a8bf672e588e34f36b.tar.gz
qemu-05289273c06de4bc6ece85a8bf672e588e34f36b.tar.xz
qemu-05289273c06de4bc6ece85a8bf672e588e34f36b.zip
spapr, xics, xive: Move dt_populate from SpaprIrq to SpaprInterruptController
This method depends only on the active irq controller. Now that we've formalized the notion of active controller we can dispatch directly through that, rather than dispatching via SpaprIrq with the dual version having to do a second conditional dispatch. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Greg Kurz <groug@kaod.org> Reviewed-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'include/hw/ppc/spapr_xive.h')
-rw-r--r--include/hw/ppc/spapr_xive.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/hw/ppc/spapr_xive.h b/include/hw/ppc/spapr_xive.h
index 8f875673f5..ebe156eb30 100644
--- a/include/hw/ppc/spapr_xive.h
+++ b/include/hw/ppc/spapr_xive.h
@@ -58,8 +58,6 @@ void spapr_xive_pic_print_info(SpaprXive *xive, Monitor *mon);
int spapr_xive_post_load(SpaprXive *xive, int version_id);
void spapr_xive_hcall_init(SpaprMachineState *spapr);
-void spapr_dt_xive(SpaprMachineState *spapr, uint32_t nr_servers, void *fdt,
- uint32_t phandle);
void spapr_xive_set_tctx_os_cam(XiveTCTX *tctx);
void spapr_xive_mmio_set_enabled(SpaprXive *xive, bool enable);
void spapr_xive_map_mmio(SpaprXive *xive);