Lines Matching defs:io_base
62 struct resource *io_base; /* primary I/O address for the board */
220 return port_rd(mss->io_base, reg);
227 port_wr(mss->io_base, reg, data);
296 if (mss->io_base) {
298 mss->io_base);
299 mss->io_base = 0;
324 if (!mss->io_base)
325 mss->io_base = bus_alloc_resource_any(dev, SYS_RES_IOPORT,
343 if (!mss->io_base || !mss->drq1 || !mss->irq) ok = 0;
1292 mss->io_base = bus_alloc_resource(dev, SYS_RES_IOPORT, &mss->io_rid,
1294 if (!mss->io_base) {
1301 mss->io_base = bus_alloc_resource(dev, SYS_RES_IOPORT, &mss->io_rid,
1304 if (!mss->io_base) goto no;
1329 rman_get_start(mss->io_base), tmpx));
1770 rman_get_start(mss->io_base), rman_get_start(mss->irq), pdma, status2, mss->bufsize);
2093 if (!mss->io_base)
2094 mss->io_base = bus_alloc_resource(dev, SYS_RES_IOPORT,
2097 if (!mss->io_base) /* No hint specified, use 0x530 */
2098 mss->io_base = bus_alloc_resource(dev, SYS_RES_IOPORT,
2101 if (!mss->io_base)
2104 switch (rman_get_start(mss->io_base)) {