diff options
Diffstat (limited to 'src/optionroms.c')
-rw-r--r-- | src/optionroms.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/optionroms.c b/src/optionroms.c index b2415cc8..27c172f5 100644 --- a/src/optionroms.c +++ b/src/optionroms.c @@ -410,9 +410,7 @@ optionrom_setup(void) // Find and deploy PCI roms. struct pci_device *pci; foreachpci(pci) { - u16 v = pci->class; - if (v == 0x0000 || v == 0xffff || v == PCI_CLASS_DISPLAY_VGA - || (CONFIG_ATA && v == PCI_CLASS_STORAGE_IDE)) + if (pci->class == PCI_CLASS_DISPLAY_VGA || pci->have_driver) continue; init_pcirom(pci, 0, sources); } |