mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
Convert a few more long -> rman_res_t.
This commit is contained in:
parent
b265efb65b
commit
89977ce227
2 changed files with 6 additions and 6 deletions
|
|
@ -191,7 +191,7 @@ ata_promise_probe(device_t dev)
|
|||
!BUS_READ_IVAR(device_get_parent(GRANDPARENT(dev)),
|
||||
GRANDPARENT(dev), PCI_IVAR_DEVID, &devid) &&
|
||||
((devid == ATA_DEC_21150) || (devid == ATA_DEC_21150_1))) {
|
||||
static long start = 0, end = 0;
|
||||
static rman_res_t start = 0, end = 0;
|
||||
|
||||
if (pci_get_slot(dev) == 1) {
|
||||
bus_get_resource(dev, SYS_RES_IRQ, 0, &start, &end);
|
||||
|
|
|
|||
|
|
@ -388,7 +388,7 @@ pcib_alloc_window(struct pcib_softc *sc, struct pcib_window *w, int type,
|
|||
char buf[64];
|
||||
int error, rid;
|
||||
|
||||
if (max_address != (u_long)max_address)
|
||||
if (max_address != (rman_res_t)max_address)
|
||||
max_address = ~0ul;
|
||||
w->rman.rm_start = 0;
|
||||
w->rman.rm_end = max_address;
|
||||
|
|
@ -1247,14 +1247,14 @@ pcib_alloc_new_window(struct pcib_softc *sc, struct pcib_window *w, int type,
|
|||
return (ENOSPC);
|
||||
}
|
||||
|
||||
wmask = (1ul << w->step) - 1;
|
||||
wmask = ((rman_res_t)1 << w->step) - 1;
|
||||
if (RF_ALIGNMENT(flags) < w->step) {
|
||||
flags &= ~RF_ALIGNMENT_MASK;
|
||||
flags |= RF_ALIGNMENT_LOG2(w->step);
|
||||
}
|
||||
start &= ~wmask;
|
||||
end |= wmask;
|
||||
count = roundup2(count, 1ul << w->step);
|
||||
count = roundup2(count, (rman_res_t)1 << w->step);
|
||||
rid = w->reg;
|
||||
res = bus_alloc_resource(sc->dev, type, &rid, start, end, count,
|
||||
flags & ~RF_ACTIVE);
|
||||
|
|
@ -1389,7 +1389,7 @@ pcib_grow_window(struct pcib_softc *sc, struct pcib_window *w, int type,
|
|||
end = w->rman.rm_end;
|
||||
if (start + count - 1 > end || start + count < start)
|
||||
return (EINVAL);
|
||||
wmask = (1ul << w->step) - 1;
|
||||
wmask = ((rman_res_t)1 << w->step) - 1;
|
||||
|
||||
/*
|
||||
* If there is no resource at all, just try to allocate enough
|
||||
|
|
@ -1435,7 +1435,7 @@ pcib_grow_window(struct pcib_softc *sc, struct pcib_window *w, int type,
|
|||
device_printf(sc->dev,
|
||||
"attempting to grow %s window for (%#lx-%#lx,%#lx)\n",
|
||||
w->name, start, end, count);
|
||||
align = 1ul << RF_ALIGNMENT(flags);
|
||||
align = (rman_res_t)1 << RF_ALIGNMENT(flags);
|
||||
if (start < w->base) {
|
||||
if (rman_first_free_region(&w->rman, &start_free, &end_free) !=
|
||||
0 || start_free != w->base)
|
||||
|
|
|
|||
Loading…
Reference in a new issue