Home
last modified time | relevance | path

Searched refs:sa_bustag (Results 1 – 25 of 39) sorted by relevance

12

/openbsd/src/sys/dev/sbus/
Dif_ti_sbus.c68 sc->ti_btag = sa->sa_bustag; in ti_sbus_attach()
81 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in ti_sbus_attach()
88 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in ti_sbus_attach()
95 bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0, ti_intr, in ti_sbus_attach()
98 bus_space_write_4(sa->sa_bustag, ioh, TI_PCI_CMDSTAT, 0x02000006); in ti_sbus_attach()
99 bus_space_write_4(sa->sa_bustag, ioh, TI_PCI_BIST, 0xffffffff); in ti_sbus_attach()
100 bus_space_write_4(sa->sa_bustag, ioh, TI_PCI_LOMEM, 0x00000400); in ti_sbus_attach()
102 bus_space_unmap(sa->sa_bustag, ioh, sa->sa_reg[0].sbr_size); in ti_sbus_attach()
109 bus_space_unmap(sa->sa_bustag, sc->ti_bhandle, in ti_sbus_attach()
Dif_gem_sbus.c93 sc->sc_bustag = sa->sa_bustag; in gemattach_sbus()
115 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in gemattach_sbus()
122 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in gemattach_sbus()
137 (void) bus_space_read_4(sa->sa_bustag, sc->sc_h2, GEM_SBUS_RESET); in gemattach_sbus()
139 bus_space_write_4(sa->sa_bustag, sc->sc_h2, GEM_SBUS_CONFIG, in gemattach_sbus()
143 sc->sc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0, in gemattach_sbus()
Dif_hme_sbus.c94 sc->sc_bustag = sa->sa_bustag; in hmeattach_sbus()
117 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in hmeattach_sbus()
123 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in hmeattach_sbus()
129 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[2].sbr_slot, in hmeattach_sbus()
135 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[3].sbr_slot, in hmeattach_sbus()
141 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[4].sbr_slot, in hmeattach_sbus()
181 bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0, hme_intr, in hmeattach_sbus()
Dlebuffer.c59 bus_space_tag_t t = sa->sa_bustag; in lebufprint()
62 sa->sa_bustag = sc->sc_bustag; /* XXX */ in lebufprint()
64 sa->sa_bustag = t; /* XXX */ in lebufprint()
90 sc->sc_bustag = sa->sa_bustag; in lebufattach()
93 if (sbus_bus_map(sa->sa_bustag, in lebufattach()
105 sc->sc_buffer = (void *)bus_space_vaddr(sa->sa_bustag, bh); in lebufattach()
Dxbox.c100 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in xboxattach()
107 bus_space_write_4(sa->sa_bustag, write0, 0, in xboxattach()
110 bus_space_write_4(sa->sa_bustag, write0, 0, in xboxattach()
115 bus_space_unmap(sa->sa_bustag, write0, sa->sa_reg[0].sbr_size); in xboxattach()
125 xa.xa_bustag = sa->sa_bustag; in xboxattach()
Ddma_sbus.c120 bus_space_tag_t t = sa->sa_bustag; in dmaprint_sbus()
123 sa->sa_bustag = sc->sc_lsi64854.sc_bustag; /* XXX */ in dmaprint_sbus()
125 sa->sa_bustag = t; /* XXX */ in dmaprint_sbus()
152 sc->sc_bustag = sa->sa_bustag; in dmaattach_sbus()
157 if (sbus_bus_map(sa->sa_bustag, 0, in dmaattach_sbus()
165 } else if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, in dmaattach_sbus()
Dqlw_sbus.c80 if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset, in qlw_sbus_attach()
88 if (bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_BIO, 0, in qlw_sbus_attach()
115 sc->sc_iot = sa->sa_bustag; in qlw_sbus_attach()
146 bus_space_unmap(sa->sa_bustag, sc->sc_ioh, sa->sa_size); in qlw_sbus_attach()
Dbwtwo.c146 sc->sc_bustag = sa->sa_bustag; in bwtwoattach()
147 sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset); in bwtwoattach()
159 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in bwtwoattach()
166 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in bwtwoattach()
198 bus_space_unmap(sa->sa_bustag, sc->sc_ctrl_regs, BWTWO_CTRL_SIZE); in bwtwoattach()
Desp_sbus.c153 esc->sc_bustag = sa->sa_bustag; in espattach_sbus()
193 lsc->sc_bustag = sa->sa_bustag; in espattach_sbus()
200 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in espattach_sbus()
242 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in espattach_sbus()
293 if (bus_space_map(sa->sa_bustag, sa->sa_promvaddrs[0], in espattach_sbus()
301 if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, in espattach_sbus()
338 esc->sc_bustag = sa->sa_bustag; in espattach_dma()
352 if (bus_space_map(sa->sa_bustag, sa->sa_promvaddrs[0], in espattach_dma()
360 if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset, in espattach_dma()
Dapio.c106 sc->sc_bt = sa->sa_bustag; in apio_attach()
124 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in apio_attach()
131 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in apio_attach()
138 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[2].sbr_slot, in apio_attach()
Dqec.c82 bus_space_tag_t t = sa->sa_bustag; in qecprint()
85 sa->sa_bustag = sc->sc_bustag; /* XXX */ in qecprint()
87 sa->sa_bustag = t; /* XXX */ in qecprint()
114 sc->sc_bustag = sa->sa_bustag; in qecattach()
124 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in qecattach()
136 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in qecattach()
Dcgsix.c112 sc->sc_bustag = sa->sa_bustag; in cgsixattach()
113 sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset); in cgsixattach()
125 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
132 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
139 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
146 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
154 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
161 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgsixattach()
168 if ((sc->sc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri, in cgsixattach()
228 bus_space_unmap(sa->sa_bustag, sc->sc_tec_regs, CGSIX_TEC_SIZE); in cgsixattach()
[all …]
Dasio.c114 sc->sc_bt = sa->sa_bustag; in asio_attach()
133 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in asio_attach()
141 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[i + 1].sbr_slot, in asio_attach()
Dqla_sbus.c93 *iot = *sa->sa_bustag; in qla_sbus_attach()
133 if (bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_BIO, 0, in qla_sbus_attach()
Dcgthree.c204 sc->sc_bustag = sa->sa_bustag; in cgthreeattach()
205 sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset); in cgthreeattach()
217 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgthreeattach()
224 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in cgthreeattach()
259 bus_space_unmap(sa->sa_bustag, sc->sc_ctrl_regs, CGTHREE_CTRL_SIZE); in cgthreeattach()
Dbpp.c130 sc->sc_bustag = sa->sa_bustag; in bppattach()
135 if (sbus_bus_map(sa->sa_bustag, 0, sa->sa_promvaddrs[0], in bppattach()
141 } else if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset, in bppattach()
180 (void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_TTY, 0, in bppattach()
Drfx.c208 bt = sa->sa_bustag; in rfxattach()
483 if ((error = sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset + in rfx_initialize()
489 data = (u_int32_t *)bus_space_vaddr(sa->sa_bustag, bh); in rfx_initialize()
533 bus_space_unmap(sa->sa_bustag, bh, RFX_INIT_SIZE); in rfx_initialize()
Dif_le_lebuffer.c156 lesc->sc_bustag = sa->sa_bustag; in leattach_lebuffer()
159 if (sbus_bus_map(sa->sa_bustag, in leattach_lebuffer()
Dif_le_ledma.c320 lesc->sc_bustag = sa->sa_bustag; in leattach_ledma()
327 if (sbus_bus_map(sa->sa_bustag, in leattach_ledma()
402 (void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0, in leattach_ledma()
Dif_le.c153 lesc->sc_bustag = sa->sa_bustag; in leattach_sbus()
156 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in leattach_sbus()
Dsbusvar.h69 bus_space_tag_t sa_bustag; member
Dspif.c175 sc->sc_bustag = sa->sa_bustag; in spifattach()
176 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in spifattach()
207 sc->sc_ppcih = bus_intr_establish(sa->sa_bustag, in spifattach()
215 sc->sc_stcih = bus_intr_establish(sa->sa_bustag, in spifattach()
273 bus_space_unmap(sa->sa_bustag, sc->sc_regh, sa->sa_reg[0].sbr_size); in spifattach()
Dqe.c183 sc->sc_bustag = sa->sa_bustag; in qeattach()
192 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot, in qeattach()
199 if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot, in qeattach()
218 if (bus_intr_establish(sa->sa_bustag, 0, IPL_NET, 0, qeintr, sc, in qeattach()
/openbsd/src/sys/arch/sparc64/dev/
Dstp_sbus.c95 ssc->sc_bustag_le = malloc(sizeof(*sa->sa_bustag), M_DEVBUF, M_NOWAIT); in stpattach()
98 *ssc->sc_bustag_le = *sa->sa_bustag; in stpattach()
102 sc->sc_bustag = sa->sa_bustag; in stpattach()
106 sc->sc_socks[0].tag = sc->sc_socks[1].tag = sa->sa_bustag; in stpattach()
169 bus_intr_establish(sa->sa_bustag, sa->sa_intr[1].sbi_pri, in stpattach()
172 bus_intr_establish(sa->sa_bustag, sa->sa_intr[0].sbi_pri, in stpattach()
Dzs.c219 if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset, in zs_attach_sbus()
226 bus_space_vaddr(sa->sa_bustag, kvaddr); in zs_attach_sbus()
229 zsc->zsc_bustag = sa->sa_bustag; in zs_attach_sbus()

12