aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Liguori <aliguori@us.ibm.com>2011-12-04 11:40:58 -0600
committerAnthony Liguori <aliguori@us.ibm.com>2012-01-27 10:28:30 -0600
commit6fc4925bf612e00c149d23ef1761dedc8aae1a46 (patch)
tree8ee92aedea8e68fddb984d57fef8d85fa6b1d585
parent8a5faa1d3eeed16cce6f20ce4b5bda453f0469e2 (diff)
pci: call reset unconditionally
Because now all PCI devices are converted to qdev. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
-rw-r--r--hw/pci.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/hw/pci.c b/hw/pci.c
index 54400ac134..ab3b53d985 100644
--- a/hw/pci.c
+++ b/hw/pci.c
@@ -159,11 +159,8 @@ void pci_device_deassert_intx(PCIDevice *dev)
void pci_device_reset(PCIDevice *dev)
{
int r;
- /* TODO: call the below unconditionally once all pci devices
- * are qdevified */
- if (dev->qdev.info) {
- qdev_reset_all(&dev->qdev);
- }
+
+ qdev_reset_all(&dev->qdev);
dev->irq_state = 0;
pci_update_irq_status(dev);