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 | 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
@@ -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, |