Home
last modified time | relevance | path

Searched refs:ipa_io (Results 1 – 25 of 26) sorted by relevance

12

/openbsd/sys/dev/isa/
H A Dwdc_isapnp.c94 if (ipa->ipa_io[0].length == 8) { in wdc_isapnp_attach()
95 sc->wdc_channel.cmd_ioh = ipa->ipa_io[0].h; in wdc_isapnp_attach()
96 sc->wdc_channel.ctl_ioh = ipa->ipa_io[1].h; in wdc_isapnp_attach()
98 sc->wdc_channel.cmd_ioh = ipa->ipa_io[1].h; in wdc_isapnp_attach()
99 sc->wdc_channel.ctl_ioh = ipa->ipa_io[0].h; in wdc_isapnp_attach()
H A Dsb_isapnp.c92 sc->sc_ioh = ia->ipa_io[0].h; in sb_isapnp_attach()
94 sc->sc_iobase = ia->ipa_io[0].base; in sb_isapnp_attach()
110 sc->sc_mpu_sc.iobase = ia->ipa_io[1].base; in sb_isapnp_attach()
111 sc->sc_mpu_sc.ioh = ia->ipa_io[1].h; in sb_isapnp_attach()
H A Dfins.c220 if (bus_space_map(iot, ia->ipa_io[0].base, 2, 0, &ioh)) in fins_match()
235 ia->ipa_io[2].base = fins_read_2(iot, ioh, FINS_BASEADDR); in fins_match()
236 ia->ipa_io[2].length = 8; in fins_match()
238 ia->ipa_io[1].base = fins_read_2(iot, ioh, FINS_BASEADDR); in fins_match()
239 ia->ipa_io[1].base += 5; in fins_match()
245 ia->ipa_io[1].base = fins_read_2(iot, ioh, FINS_BASEADDR); in fins_match()
250 ia->ipa_io[0].length = ia->ipa_io[1].length = 2; in fins_match()
270 iobase = ia->ipa_io[1].base; in fins_attach()
271 iosize = ia->ipa_io[1].length; in fins_attach()
297 iobase = ia->ipa_io[2].base; in fins_attach()
[all …]
H A Dgus_isapnp.c146 sc->sc_ioh1 = ipa->ipa_io[0].h; /* p2xr */ in gus_isapnp_attach()
147 sc->sc_ioh2 = ipa->ipa_io[1].h; /* p3xr */ in gus_isapnp_attach()
148 sc->sc_ioh3 = ipa->ipa_io[2].h; /* codec/mixer */ in gus_isapnp_attach()
H A Dlm78_isa.c77 iobase = ia->ipa_io[0].base; in lm_wbsio_match()
104 ia->ipa_io[0].length = 8; in lm_wbsio_match()
124 iobase = ia->ipa_io[0].base; in lm_isa_match()
177 ia->ipa_io[0].length = 8; in lm_isa_match()
197 iobase = ia->ipa_io[0].base; in lm_isa_attach()
H A Disavar.h266 struct isapnp_region ipa_io[ISAPNP_NUM_IO]; member
275 #define ia_iobase ipa_io[0].base
276 #define ia_iosize ipa_io[0].length
277 #define ia_ioh ipa_io[0].h
H A Di82365_isapnp.c129 ioh = ipa->ipa_io[0].h; in pcic_isapnp_attach()
161 pcic_isa_bus_width_probe(sc, iot, ioh, ipa->ipa_io[0].base, in pcic_isapnp_attach()
162 ipa->ipa_io[0].length); in pcic_isapnp_attach()
H A Dess_isapnp.c74 sc->sc_ioh = ia->ipa_io[0].h; in ess_isapnp_attach()
75 sc->sc_iobase = ia->ipa_io[0].base; in ess_isapnp_attach()
H A Dit.c139 if (ia->ipa_io[0].base != IO_IT1 && ia->ipa_io[0].base != IO_IT2) in it_match()
143 if (bus_space_map(ia->ia_iot, ia->ipa_io[0].base, 2, 0, &ioh) != 0) { in it_match()
149 it_enter(ia->ia_iot, ioh, ia->ipa_io[0].base); in it_match()
185 ia->ipa_io[0].length = 2; in it_match()
210 sc->sc_iobase = ia->ipa_io[0].base; in it_attach()
H A Dwbsio.c97 if (bus_space_map(iot, ia->ipa_io[0].base, WBSIO_IOSIZE, 0, &ioh)) in wbsio_probe()
120 ia->ipa_io[0].length = WBSIO_IOSIZE; in wbsio_probe()
141 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, in wbsio_attach()
H A Disapnpres.c155 c->ipa_io[c->ipa_nio++] = d->ipa_io[i]; in isapnp_merge()
336 r = &pa->ipa_io[pa->ipa_nio++]; in isapnp_process_tag()
348 r = &pa->ipa_io[pa->ipa_nio++]; in isapnp_process_tag()
H A Disapnp.c286 error = isapnp_alloc_region(iot, &ipa->ipa_io[nio]); in isapnp_testconfig()
326 isapnp_free_region(iot, &ipa->ipa_io[nio]); in isapnp_testconfig()
359 isapnp_free_region(iot, &ipa->ipa_io[i]); in isapnp_unconfig()
524 isapnp_print_region("port", ipa->ipa_io, ipa->ipa_nio); in isapnp_print()
547 ipa->ipa_io[0].length == 8) { in isapnp_com_submatch()
663 r = &ipa->ipa_io[i]; in isapnp_configure()
H A Disapnpdebug.c218 isapnp_print_io("", &pa->ipa_io[i]); in isapnp_print_attach()
253 r = &pa->ipa_io[i]; in isapnp_get_config()
367 r = &pa->ipa_io[i]; in isapnp_print_config()
H A Dsch311x.c233 if (bus_space_map(iot, ia->ipa_io[0].base, SCHSIO_IOSIZE, 0, &ioh)) in schsio_probe()
240 bus_space_unmap(iot, ia->ipa_io[0].base, SCHSIO_IOSIZE); in schsio_probe()
247 ia->ipa_io[0].length = SCHSIO_IOSIZE; in schsio_probe()
270 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, in schsio_attach()
H A Dif_an_isapnp.c73 sc->sc_ioh = ia->ipa_io[0].h; in an_isapnp_attach()
H A Dgscsio.c124 iobase = ia->ipa_io[0].base; in gscsio_probe()
133 ia->ipa_io[0].length = GSCSIO_IOSIZE; in gscsio_probe()
151 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, GSCSIO_IOSIZE, in gscsio_attach()
H A Dif_ep_isapnp.c105 sc->sc_ioh = ioh = ia->ipa_io[0].h; in ep_isapnp_attach()
H A Daps.c245 int iobase = ia->ipa_io[0].base; in aps_match()
284 ia->ipa_io[0].length = APS_ADDR_SIZE; in aps_match()
300 iobase = ia->ipa_io[0].base; in aps_attach()
H A Dmpu_isapnp.c57 sc->sc_mpu.ioh = ipa->ipa_io[0].h; in mpu_isapnp_attach()
H A Dnsclpcsio_isa.c255 iobase = ia->ipa_io[0].base; in nsclpcsio_isa_match()
266 ia->ipa_io[0].length = 2; in nsclpcsio_isa_match()
285 iobase = ia->ipa_io[0].base; in nsclpcsio_isa_attach()
H A Dviasio.c152 if (bus_space_map(iot, ia->ipa_io[0].base, VT1211_IOSIZE, 0, &ioh)) in viasio_probe()
161 ia->ipa_io[0].length = VT1211_IOSIZE; in viasio_probe()
180 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, in viasio_attach()
H A Dif_ne_isapnp.c106 nich = ipa->ipa_io[0].h; in ne_isapnp_attach()
H A Dif_le_isapnp.c93 lesc->sc_ioh = ioh = ia->ipa_io[0].h; in le_isapnp_attach()
H A Duguru.c666 if (bus_space_map(iot, ia->ipa_io[0].base, UGURU_IOSIZE, 0, &ioh)) { in uguru_match()
681 ia->ipa_io[0].length = UGURU_IOSIZE; in uguru_match()
703 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, in uguru_attach()
/openbsd/sys/arch/i386/isa/
H A Djoy_isapnp.c63 int iobase = ia->ipa_io[0].base; in joy_isapnp_attach()

12