diff options
Diffstat (limited to 'sys/dev/rp/rp_pci.c')
-rw-r--r-- | sys/dev/rp/rp_pci.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/rp/rp_pci.c b/sys/dev/rp/rp_pci.c index b7c1ad7..9994804 100644 --- a/sys/dev/rp/rp_pci.c +++ b/sys/dev/rp/rp_pci.c @@ -177,7 +177,8 @@ rp_pciattach(device_t dev) ctlp->bus_ctlp = NULL; ctlp->io_rid[0] = 0x10; - ctlp->io[0] = bus_alloc_resource(dev, SYS_RES_IOPORT, &ctlp->io_rid[0], 0, ~0, 1, RF_ACTIVE); + ctlp->io[0] = bus_alloc_resource_any(dev, SYS_RES_IOPORT, + &ctlp->io_rid[0], RF_ACTIVE); if(ctlp->io[0] == NULL) { device_printf(dev, "ioaddr mapping failed for RocketPort(PCI).\n"); retval = ENXIO; |