Home | History | Annotate | Download | only in isa

Lines Matching refs:ia

64 	struct isa_attach_args *ia = aux;
65 bus_space_tag_t iot = ia->ia_iot;
71 if (ia->ia_nio < 1)
73 if (ia->ia_nirq < 1)
76 if (ISA_DIRECT_CONFIG(ia))
82 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT)
88 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr - 0x300, 9,
93 if ((bus_space_read_1(ia->ia_iot, pldh, 0) & 0xf) == 0xa &&
94 (bus_space_read_1(ia->ia_iot, pldh, 0x8) & 0xf) == 0x5 &&
95 (bus_space_read_1(ia->ia_iot, pldh, 0x8) & 0xf) == 0xa) {
96 bus_space_read_1(ia->ia_iot, pldh, 0x8); /* PLD rev. */
97 jpcfg = bus_space_read_1(ia->ia_iot, pldh, 0x8) & 0xf;
102 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr, CS8900_IOSIZE,
130 if (ia->ia_irq[0].ir_irq == ISA_UNKNOWN_IRQ) {
145 irq = ia->ia_irq[0].ir_irq;
147 ia->ia_nio = 1;
148 ia->ia_io[0].ir_size = CS8900_IOSIZE;
149 ia->ia_niomem = 0;
150 ia->ia_nirq = 1;
151 ia->ia_ndrq = 0;
152 ia->ia_irq[0].ir_irq = irq;
170 struct isa_attach_args *ia = aux;
173 isc->sc_ic = ia->ia_ic;
174 sc->sc_iot = ia->ia_iot;
175 sc->sc_memt = ia->ia_memt;
178 sc->sc_irq = ia->ia_irq[0].ir_irq;
185 if (bus_space_map(sc->sc_iot, ia->ia_io[0].ir_addr, CS8900_IOSIZE,
191 sc->sc_ih = isa_intr_establish(ia->ia_ic, sc->sc_irq, IST_EDGE,