summaryrefslogtreecommitdiff
path: root/sys/dev/wi/if_wi_pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/wi/if_wi_pci.c')
-rw-r--r--sys/dev/wi/if_wi_pci.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/sys/dev/wi/if_wi_pci.c b/sys/dev/wi/if_wi_pci.c
index 958ba7ef49787..30cdbc40ed951 100644
--- a/sys/dev/wi/if_wi_pci.c
+++ b/sys/dev/wi/if_wi_pci.c
@@ -137,23 +137,13 @@ static int
wi_pci_attach(device_t dev)
{
struct wi_softc *sc;
- u_int32_t command, wanted;
+ u_int32_t command;
u_int16_t reg;
int error;
int timeout;
sc = device_get_softc(dev);
- command = pci_read_config(dev, PCIR_COMMAND, 4);
- wanted = PCIM_CMD_PORTEN|PCIM_CMD_MEMEN;
- command |= wanted;
- pci_write_config(dev, PCIR_COMMAND, command, 4);
- command = pci_read_config(dev, PCIR_COMMAND, 4);
- if ((command & wanted) != wanted) {
- device_printf(dev, "wi_pci_attach() failed to enable pci!\n");
- return (ENXIO);
- }
-
if (sc->wi_bus_type != WI_BUS_PCI_NATIVE) {
error = wi_alloc(dev, WI_PCI_IORES);
if (error)