From: Cédric Le Goater Date: Mon, 27 Feb 2017 14:29:18 +0000 (+0100) Subject: ppc/xics: remove xics_find_source() X-Git-Tag: v2.9.0-rc0~43^2~16 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=be1fe35199e29bd662b9c7e36c97ccb7122f3fee;p=thirdparty%2Fqemu.git ppc/xics: remove xics_find_source() It is not used anymore now that we have the QOM interface for XICS. Signed-off-by: Cédric Le Goater Reviewed-by: David Gibson Signed-off-by: David Gibson --- diff --git a/hw/intc/xics.c b/hw/intc/xics.c index 23e45a87d47..a71d3858b13 100644 --- a/hw/intc/xics.c +++ b/hw/intc/xics.c @@ -756,18 +756,6 @@ static const TypeInfo xics_fabric_info = { /* * Exported functions */ -ICSState *xics_find_source(XICSState *xics, int irq) -{ - ICSState *ics; - - QLIST_FOREACH(ics, &xics->ics, list) { - if (ics_valid_irq(ics, irq)) { - return ics; - } - } - return NULL; -} - qemu_irq xics_get_qirq(XICSFabric *xi, int irq) { XICSFabricClass *xic = XICS_FABRIC_GET_CLASS(xi); diff --git a/include/hw/ppc/xics.h b/include/hw/ppc/xics.h index b88071529d5..db2bb04de83 100644 --- a/include/hw/ppc/xics.h +++ b/include/hw/ppc/xics.h @@ -224,7 +224,6 @@ void ics_simple_write_xive(ICSState *ics, int nr, int server, void ics_set_irq_type(ICSState *ics, int srcno, bool lsi); -ICSState *xics_find_source(XICSState *icp, int irq); void ics_resend(ICSState *ics); #endif /* XICS_H */