diff options
| author | Isaku Yamahata <yamahata@valinux.co.jp> | 2011-04-01 20:43:21 +0900 |
|---|---|---|
| committer | Michael S. Tsirkin <mst@redhat.com> | 2011-04-01 15:53:56 +0300 |
| commit | 9ddf8437856539c352070dee0e9fb6a33ab6ff5c (patch) | |
| tree | a5b9c36b2cde5913c6a215bb28c2925ed47eb8a2 /hw/pci.h | |
| parent | 41e7313f878813efeac4a65680018efcaff322a9 (diff) | |
| download | focaccia-qemu-9ddf8437856539c352070dee0e9fb6a33ab6ff5c.tar.gz focaccia-qemu-9ddf8437856539c352070dee0e9fb6a33ab6ff5c.zip | |
pci: add accessor function to get irq levels
Introduce accessor function to know INTx levels. It will be used later by q35. Although piix_pci tracks the intx line levels, it can be eliminated by this helper function. Cc: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'hw/pci.h')
| -rw-r--r-- | hw/pci.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/pci.h b/hw/pci.h index 52ee8c9c5b..a5f875d06b 100644 --- a/hw/pci.h +++ b/hw/pci.h @@ -234,6 +234,7 @@ void pci_bus_new_inplace(PCIBus *bus, DeviceState *parent, PCIBus *pci_bus_new(DeviceState *parent, const char *name, uint8_t devfn_min); void pci_bus_irqs(PCIBus *bus, pci_set_irq_fn set_irq, pci_map_irq_fn map_irq, void *irq_opaque, int nirq); +int pci_bus_get_irq_level(PCIBus *bus, int irq_num); void pci_bus_hotplug(PCIBus *bus, pci_hotplug_fn hotplug, DeviceState *dev); PCIBus *pci_register_bus(DeviceState *parent, const char *name, pci_set_irq_fn set_irq, pci_map_irq_fn map_irq, |