sysbus: add irq_routing_notifier
commit715ca691daca081108b33306faa6fa102f0df8d8
authorEric Auger <eric.auger@linaro.org>
Mon, 6 Jul 2015 18:15:14 +0000 (6 12:15 -0600)
committerAlex Williamson <alex.williamson@redhat.com>
Mon, 6 Jul 2015 18:15:14 +0000 (6 12:15 -0600)
tree9c4288ee4bfca1ee39e85b800141a4ae6eb5f9f5
parent6a1a9cfa1c4a3e5b521d82e6adb94311fc5b9f8b
sysbus: add irq_routing_notifier

Add a new connect_irq_notifier notifier in the SysBusDeviceClass. This
notifier, if populated, is called after sysbus_connect_irq.

This mechanism is used to setup VFIO signaling once VFIO platform
devices get attached to their platform bus, on a machine init done
notifier.

Signed-off-by: Eric Auger <eric.auger@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Tested-by: Vikram Sethi <vikrams@codeaurora.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
hw/core/sysbus.c
include/hw/sysbus.h