diff options
-rw-r--r-- | internal.c | 4 | ||||
-rw-r--r-- | programmer.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/internal.c b/internal.c index 32bfb3a88..c59209e9f 100644 --- a/internal.c +++ b/internal.c @@ -35,7 +35,7 @@ struct pci_dev *pci_dev_find_filter(struct pci_filter filter) return NULL; } -struct pci_dev *pci_dev_find_vendorclass(uint16_t vendor, uint16_t class) +struct pci_dev *pci_dev_find_vendorclass(uint16_t vendor, uint16_t devclass) { struct pci_dev *temp; struct pci_filter filter; @@ -48,7 +48,7 @@ struct pci_dev *pci_dev_find_vendorclass(uint16_t vendor, uint16_t class) if (pci_filter_match(&filter, temp)) { /* Read PCI class */ tmp2 = pci_read_word(temp, 0x0a); - if (tmp2 == class) + if (tmp2 == devclass) return temp; } diff --git a/programmer.h b/programmer.h index cd82dcb7c..6a28dbe78 100644 --- a/programmer.h +++ b/programmer.h @@ -289,7 +289,7 @@ extern int superio_count; #endif #if NEED_PCI == 1 struct pci_dev *pci_dev_find_filter(struct pci_filter filter); -struct pci_dev *pci_dev_find_vendorclass(uint16_t vendor, uint16_t class); +struct pci_dev *pci_dev_find_vendorclass(uint16_t vendor, uint16_t devclass); struct pci_dev *pci_dev_find(uint16_t vendor, uint16_t device); struct pci_dev *pci_card_find(uint16_t vendor, uint16_t device, uint16_t card_vendor, uint16_t card_device); |