pci: clean up resetting of IRQs
commit9bdbbfc3a04c28dc43af5afffb32066623cb0022
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 6 Dec 2013 16:54:25 +0000 (6 17:54 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 23 Dec 2013 11:12:35 +0000 (23 13:12 +0200)
tree33c80768ce062e7426e7dd4ae899c97bfc3b20d2
parent81e3e75b6461c53724fe7c7918bc54468fcdaf9d
pci: clean up resetting of IRQs

pci_device_reset will deassert the INTX pins, and this will make the
irq_count array all-zeroes.  Check that this is the case, and remove
the existing loop which might even unsync irq_count and irq_state.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/pci/pci.c