summaryrefslogtreecommitdiffstats
path: root/sys/dev/bfe
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2008-08-11 01:45:05 +0000
committeryongari <yongari@FreeBSD.org>2008-08-11 01:45:05 +0000
commit6f701138a01297d1c44af3f5593c3af3e2761f76 (patch)
treede8ea39602dc0871192f2d6b70e149c5a4a42443 /sys/dev/bfe
parent0e0fb66ac7a403be2f1baab6feeceaffc885ecf0 (diff)
downloadFreeBSD-src-6f701138a01297d1c44af3f5593c3af3e2761f76.zip
FreeBSD-src-6f701138a01297d1c44af3f5593c3af3e2761f76.tar.gz
Partial back out r180952.
pci_get_vendor() and pci_get_device() don't do configuration space accessses so cahcing them makes no sense. Pointed out by: jhb, imp, des
Diffstat (limited to 'sys/dev/bfe')
-rw-r--r--sys/dev/bfe/if_bfe.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/bfe/if_bfe.c b/sys/dev/bfe/if_bfe.c
index 716d9f8..9340992 100644
--- a/sys/dev/bfe/if_bfe.c
+++ b/sys/dev/bfe/if_bfe.c
@@ -171,14 +171,12 @@ static int
bfe_probe(device_t dev)
{
struct bfe_type *t;
- uint16_t vendor, devid;
t = bfe_devs;
- vendor = pci_get_vendor(dev);
- devid = pci_get_device(dev);
while (t->bfe_name != NULL) {
- if (vendor == t->bfe_vid && devid == t->bfe_did) {
+ if (pci_get_vendor(dev) == t->bfe_vid &&
+ pci_get_device(dev) == t->bfe_did) {
device_set_desc_copy(dev, t->bfe_name);
return (BUS_PROBE_DEFAULT);
}
OpenPOWER on IntegriCloud