Lines Matching defs:ipa
91 struct isapnp_attach_args *ipa = aux;
94 if (ipa->ipa_nio != 2 ||
95 ipa->ipa_nmem != 0 ||
96 ipa->ipa_nmem32 != 0 ||
97 ipa->ipa_nirq != 1 ||
98 ipa->ipa_ndrq > 1) {
103 if (isapnp_config(ipa->ipa_iot, ipa->ipa_memt, ipa)) {
108 aprint_normal(": %s %s\n", ipa->ipa_devident, ipa->ipa_devclass);
112 wdr->cmd_iot = ipa->ipa_iot;
113 wdr->ctl_iot = ipa->ipa_iot;
119 if (ipa->ipa_io[0].length == 8) {
120 wdr->cmd_baseioh = ipa->ipa_io[0].h;
121 wdr->ctl_ioh = ipa->ipa_io[1].h;
123 wdr->cmd_baseioh = ipa->ipa_io[1].h;
124 wdr->ctl_ioh = ipa->ipa_io[0].h;
138 sc->sc_ic = ipa->ipa_ic;
139 sc->sc_ih = isa_intr_establish(ipa->ipa_ic, ipa->ipa_irq[0].num,
140 ipa->ipa_irq[0].type, IPL_BIO, wdcintr, &sc->ata_channel);
143 if (ipa->ipa_ndrq > 0) {
144 sc->sc_drq = ipa->ipa_drq[0].num;