Searched refs:obio (Results 1 - 25 of 67) sorted by relevance

123

/src/sys/arch/arm/gemini/
H A Dgemini_com.c78 struct obio_attach_args *obio = aux; local in function:gemini_com_match
82 if (obio->obio_addr == -1 || obio->obio_intr == -1)
85 if (obio->obio_size == 0)
86 obio->obio_size = GEMINI_UART_SIZE;
88 if (com_is_console(obio->obio_iot, obio->obio_addr, NULL))
91 if (bus_space_map(obio->obio_iot, obio->obio_addr, obio
106 struct obio_attach_args *obio = aux; local in function:gemini_com_attach
[all...]
H A Dobio_lpchc.c4 * obio attachment for GEMINI LPC Host Controller
37 struct obio_attach_args *obio = aux; local in function:gemini_lpchc_match
39 if (obio->obio_addr == OBIOCF_ADDR_DEFAULT)
42 if (obio->obio_addr == GEMINI_LPCHC_BASE)
52 struct obio_attach_args *obio = aux; local in function:gemini_lpchc_attach
58 sc->sc_addr = obio->obio_addr;
59 sc->sc_size = (obio->obio_size == OBIOCF_SIZE_DEFAULT)
60 ? GEMINI_LPCHC_SIZE : obio->obio_size;
62 sc->sc_iot = obio->obio_iot;
72 sc->sc_intr = obio
[all...]
H A Dobio_timer.c187 struct obio_attach_args *obio = aux; local in function:obiotimer_match
189 if ((obio->obio_addr == OBIOCF_ADDR_DEFAULT)
190 || (obio->obio_intr == OBIOCF_INTR_DEFAULT))
193 if (obiotimer_lookup(obio) == NULL)
203 struct obio_attach_args *obio = aux; local in function:obiotimer_attach
209 ip = obiotimer_lookup(obio);
215 sc->sc_iot = obio->obio_iot;
216 sc->sc_intr = obio->obio_intr;
217 sc->sc_addr = obio->obio_addr;
218 sc->sc_size = (obio
282 obiotimer_lookup(struct obio_attach_args * obio) argument
297 obiotimer_enable(struct geminitmr_softc * sc,struct obio_attach_args * obio,const obiotimer_instance_t * ip) argument
[all...]
H A Dobio_wdt.c33 * obio attachment for GEMINI watchdog timers
65 struct obio_attach_args *obio = aux; local in function:geminiwdt_match
67 if (obio->obio_addr == OBIOCF_ADDR_DEFAULT)
70 if (obio->obio_addr == GEMINI_WATCHDOG_BASE)
80 struct obio_attach_args *obio = aux; local in function:geminiwdt_attach
83 sc->sc_addr = obio->obio_addr;
84 sc->sc_size = (obio->obio_size == OBIOCF_SIZE_DEFAULT)
86 : obio->obio_size;
93 sc->sc_iot = obio->obio_iot;
H A Dobio_ehci.c87 struct obio_attach_args * const obio = aux; local in function:ehci_obio_match
89 if (obio->obio_addr == GEMINI_USB0_BASE
90 || obio->obio_addr == GEMINI_USB1_BASE)
100 struct obio_attach_args * const obio = aux; local in function:ehci_obio_attach
105 sc->iot = obio->obio_iot;
111 if (bus_space_map(sc->iot, obio->obio_addr, obio->obio_size, 0,
117 sc->sc_bus.ub_dmatag = obio->obio_dmat;
126 if (obio->obio_intr != OBIOCF_INTR_DEFAULT) {
127 intr_establish(obio
[all...]
H A Dobio_wdc.c73 struct obio_attach_args * const obio = aux; local in function:wdc_obio_match
75 if (obio->obio_addr == GEMINI_MIDE_BASEn(0)
76 || obio->obio_addr == GEMINI_MIDE_BASEn(1))
88 struct obio_attach_args *obio = aux; local in function:wdc_obio_attach
98 switch (obio->obio_addr) {
111 wdr->cmd_iot = obio->obio_iot;
112 wdr->ctl_iot = obio->obio_iot;
113 if (bus_space_map(wdr->cmd_iot, obio->obio_addr, GEMINI_MIDE_SIZE,
147 if (obio->obio_intr != OBIOCF_INTR_DEFAULT)
148 sc->sc_ih = intr_establish(obio
[all...]
H A Dgemini_ipi.c34 struct obio_attach_args *obio = aux; local in function:gemini_ipi_match
36 if (obio->obio_intr == LPCCF_INTR_DEFAULT)
46 struct obio_attach_args *obio = aux; local in function:gemini_ipi_attach
53 iot = obio->obio_iot;
66 ih = intr_establish(obio->obio_intr, IPL_NET, IST_LEVEL_HIGH,
69 ih = intr_establish(obio->obio_intr, IPL_NET, IST_EDGE_RISING,
74 device_xname(self), obio->obio_intr);
82 sc->sc_intr = obio->obio_intr;
/src/sys/arch/mips/rmi/
H A Drmixl_obio.c126 struct obio_attach_args *obio = aux; local in function:obio_print
128 if (obio->obio_addr != OBIOCF_ADDR_DEFAULT) {
129 aprint_normal(" addr %#"PRIxBUSADDR, obio->obio_addr);
130 if (obio->obio_size != OBIOCF_SIZE_DEFAULT)
132 obio->obio_addr + (obio->obio_size - 1));
134 if (obio->obio_mult != OBIOCF_MULT_DEFAULT)
135 aprint_normal(" mult %d", obio->obio_mult);
136 if (obio->obio_intr != OBIOCF_INTR_DEFAULT)
137 aprint_normal(" intr %d", obio
148 struct obio_attach_args obio; local in function:obio_search
[all...]
H A Drmixl_usbi.c91 struct obio_attach_args *obio = aux; local in function:rmixl_usbi_match
93 if (obio->obio_addr == RMIXL_IO_DEV_USB_B)
94 return rmixl_probe_4((volatile uint32_t *)RMIXL_IOREG_VADDR(obio->obio_addr));
103 struct obio_attach_args *obio = aux; local in function:rmixl_usbi_attach
111 sc->sc_eb_bst = obio->obio_eb_bst;
112 sc->sc_el_bst = obio->obio_el_bst;
113 sc->sc_addr = obio->obio_addr;
114 sc->sc_size = obio->obio_size;
115 sc->sc_dmat = obio->obio_32bit_dmat;
155 if (obio
[all...]
H A Drmixl_com.c225 struct obio_attach_args *obio = aux; local in function:rmixl_com_match
233 bst = obio->obio_eb_bst;
234 addr = obio->obio_addr;
257 struct obio_attach_args *obio = aux; local in function:rmixl_com_attach
266 bst = obio->obio_eb_bst;
267 addr = obio->obio_addr;
280 rmixl_intr_establish(obio->obio_intr, obio->obio_tmsk,
H A Drmixl_iobus.c105 struct obio_attach_args *obio = aux; local in function:rmixl_iobus_match
107 if (obio->obio_addr == RMIXL_IO_DEV_FLASH)
109 RMIXL_IOREG_VADDR(obio->obio_addr));
118 struct obio_attach_args *obio = aux; local in function:rmixl_iobus_attach
127 sc->sc_obio_bst = obio->obio_eb_bst;
128 sc->sc_obio_addr = obio->obio_addr;
/src/share/man/man4/man4.macppc/
H A DMakefile4 mesh.4 obio.4 pbms.4 platinumfb.4 snapper.4
/src/share/man/man4/man4.mac68k/
H A DMakefile5 netdock.4 pbbat.4 obio.4 zsc.4
/src/sys/arch/mipsco/
H A DMakefile10 ../mipsco/obio/*.[ch]
14 DMIPSCO= obio include
/src/sys/arch/mips/adm5120/
H A Dadm5120_obio_space.c74 #define CHIP obio
/src/sys/arch/mac68k/
H A DMakefile10 ${SYSDIR}/arch/mac68k/nubus/*.[ch] ${SYSDIR}/arch/mac68k/obio/*.[ch] \
15 DMAC68K=mac68k dev include nubus obio
/src/sys/arch/mac68k/obio/
H A Dobio.c1 /* $NetBSD: obio.c,v 1.27 2021/08/07 16:18:57 thorpej Exp $ */
33 __KERNEL_RCSID(0, "$NetBSD: obio.c,v 1.27 2021/08/07 16:18:57 thorpej Exp $");
43 #include <mac68k/obio/obiovar.h>
50 CFATTACH_DECL_NEW(obio, 0,
/src/sys/arch/sun3/sun3x/
H A Denable.c42 #include <sun3/sun3x/obio.h>
H A Diommu.c49 #include <sun3/sun3x/obio.h>
H A Didprom.c53 #include <sun3/sun3x/obio.h>
/src/sys/arch/macppc/dev/
H A Dzs_kgdb.c124 int escc, escc_ch, obio, zs_offset; local in function:zs_kgdb_init
151 obio = OF_parent(escc);
153 if (OF_getprop(obio, "assigned-addresses", reg, sizeof(reg)) < 12)
/src/sys/arch/sun3/sun3/
H A Didprom.c51 #include <sun3/sun3x/obio.h>
H A Dleds.c61 #include <sun3/sun3x/obio.h>
/src/sys/arch/evbarm/adi_brh/
H A Dobio.c1 /* $NetBSD: obio.c,v 1.13 2021/08/07 16:18:49 thorpej Exp $ */
44 __KERNEL_RCSID(0, "$NetBSD: obio.c,v 1.13 2021/08/07 16:18:49 thorpej Exp $");
64 CFATTACH_DECL_NEW(obio, 0,
/src/sys/arch/evbarm/hdl_g/
H A Dobio.c1 /* $NetBSD: obio.c,v 1.5 2021/08/07 16:18:49 thorpej Exp $ */
39 __KERNEL_RCSID(0, "$NetBSD: obio.c,v 1.5 2021/08/07 16:18:49 thorpej Exp $");
58 CFATTACH_DECL_NEW(obio, 0,

Completed in 19 milliseconds

123