Revision c2afc922 hw/pci.c
b/hw/pci.c | ||
---|---|---|
1681 | 1681 |
do_pci_unregister_device(pci_dev); |
1682 | 1682 |
return -1; |
1683 | 1683 |
} |
1684 |
rc = info->init(pci_dev); |
|
1685 |
if (rc != 0) { |
|
1686 |
do_pci_unregister_device(pci_dev); |
|
1687 |
return rc; |
|
1684 |
if (info->init) { |
|
1685 |
rc = info->init(pci_dev); |
|
1686 |
if (rc != 0) { |
|
1687 |
do_pci_unregister_device(pci_dev); |
|
1688 |
return rc; |
|
1689 |
} |
|
1688 | 1690 |
} |
1689 | 1691 |
|
1690 | 1692 |
/* rom loading */ |
Also available in: Unified diff