Lines Matching refs:ia_iomem
522 if (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM &&
523 ia->ia_iomem[0].ir_addr != maddr) {
526 ia->ia_iomem[0].ir_addr));
530 if (ia->ia_iomem[0].ir_size != ISA_UNKNOWN_IOSIZ &&
531 ia->ia_iomem[0].ir_size != msiz) {
534 ia->ia_iomem[0].ir_addr));
560 decode = ((1 << (ia->ia_iomem[0].ir_size / 16384)) - 1) << pg;
604 ia->ia_iomem[0].ir_addr = maddr;
605 ia->ia_iomem[0].ir_size = msiz;
610 DPRINTF(("ix_match: found board @ 0x%x\n", ia->ia_iomem[0].ir_addr));
642 isc->use_pio = (ia->ia_iomem[0].ir_size <= (16 * 1024));
654 if (ia->ia_iomem[0].ir_size) {
655 if (bus_space_map(ia->ia_memt, ia->ia_iomem[0].ir_addr,
656 ia->ia_iomem[0].ir_size, 0, &memh) != 0) {
658 device_xname(self), ia->ia_iomem[0].ir_addr,
659 ia->ia_iomem[0].ir_addr
660 + ia->ia_iomem[0].ir_size - 1));
786 sc->sc_msize = ia->ia_iomem[0].ir_size;
827 if (ia->ia_iomem[0].ir_size)
829 ia->ia_iomem[0].ir_size);