summaryrefslogtreecommitdiff
path: root/sys/dev/aacraid
diff options
context:
space:
mode:
authorScott Long <scottl@FreeBSD.org>2013-08-13 22:05:50 +0000
committerScott Long <scottl@FreeBSD.org>2013-08-13 22:05:50 +0000
commitcffe159b0e61cee6bce082f4bd05a4f06a1d53a9 (patch)
tree3e3b32b934e6e184ac504bd689bebf57f7dbe8d2 /sys/dev/aacraid
parentb806c2d22b36759af4b5fc5758a0666ff0db14b8 (diff)
Notes
Diffstat (limited to 'sys/dev/aacraid')
-rw-r--r--sys/dev/aacraid/aacraid_pci.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/sys/dev/aacraid/aacraid_pci.c b/sys/dev/aacraid/aacraid_pci.c
index 6204fdf50bfb..0b91f2df1475 100644
--- a/sys/dev/aacraid/aacraid_pci.c
+++ b/sys/dev/aacraid/aacraid_pci.c
@@ -169,18 +169,12 @@ aacraid_pci_attach(device_t dev)
/*
* Verify that the adapter is correctly set up in PCI space.
*/
- command = pci_read_config(sc->aac_dev, PCIR_COMMAND, 2);
- command |= PCIM_CMD_BUSMASTEREN;
- pci_write_config(dev, PCIR_COMMAND, command, 2);
+ pci_enable_busmaster(dev);
command = pci_read_config(sc->aac_dev, PCIR_COMMAND, 2);
if (!(command & PCIM_CMD_BUSMASTEREN)) {
device_printf(sc->aac_dev, "can't enable bus-master feature\n");
goto out;
}
- if ((command & PCIM_CMD_MEMEN) == 0) {
- device_printf(sc->aac_dev, "memory window not available\n");
- goto out;
- }
/*
* Detect the hardware interface version, set up the bus interface