Lines Matching refs:ia
77 struct isa_attach_args *ia = aux;
80 if (ia->ia_nio < 1 ||
81 (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT &&
82 ia->ia_io[0].ir_addr != 0x70))
85 if (ia->ia_niomem > 0 &&
86 (ia->ia_iomem[0].ir_addr != ISA_UNKNOWN_IOMEM))
89 if (ia->ia_nirq > 0 &&
90 (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ))
93 if (ia->ia_ndrq > 0 &&
94 (ia->ia_drq[0].ir_drq != ISA_UNKNOWN_DRQ))
100 if (bus_space_map(ia->ia_iot, 0x70, 0x02, 0, &ioh))
103 bus_space_unmap(ia->ia_iot, ioh, 0x02);
105 ia->ia_nio = 1;
106 ia->ia_io[0].ir_addr = 0x70;
107 ia->ia_io[0].ir_size = 0x02;
109 ia->ia_niomem = 0;
110 ia->ia_nirq = 0;
111 ia->ia_ndrq = 0;
120 struct isa_attach_args *ia = aux;
123 sc->sc_bst = ia->ia_iot;
124 if (bus_space_map(sc->sc_bst, ia->ia_io[0].ir_addr,
125 ia->ia_io[0].ir_size, 0, &sc->sc_bsh))