Lines Matching defs:ia
67 struct isa_attach_args *ia = aux;
68 bus_space_tag_t iot = ia->ia_iot;
73 if (ia->ia_nio < 1)
75 if (ia->ia_nirq < 1)
77 if (ia->ia_ndrq < 1)
80 if (ISA_DIRECT_CONFIG(ia))
84 if (ia->ia_io[0].ir_addr == ISA_UNKNOWN_PORT)
87 if (bus_space_map(iot, ia->ia_io[0].ir_addr, BHA_ISA_IOSIZE, 0, &ioh))
95 if (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ &&
96 ia->ia_irq[0].ir_irq != bpd.sc_irq)
98 if (ia->ia_drq[0].ir_drq != ISA_UNKNOWN_DRQ &&
99 ia->ia_drq[0].ir_drq != bpd.sc_drq)
102 ia->ia_nio = 1;
103 ia->ia_io[0].ir_size = BHA_ISA_IOSIZE;
105 ia->ia_nirq = 1;
106 ia->ia_irq[0].ir_irq = bpd.sc_irq;
108 ia->ia_ndrq = 1;
109 ia->ia_drq[0].ir_drq = bpd.sc_drq;
111 ia->ia_niomem = 0;
122 struct isa_attach_args *ia = aux;
124 bus_space_tag_t iot = ia->ia_iot;
127 isa_chipset_tag_t ic = ia->ia_ic;
133 if (bus_space_map(iot, ia->ia_io[0].ir_addr, BHA_ISA_IOSIZE, 0, &ioh)) {
140 sc->sc_dmat = ia->ia_dmat;