| /src/sys/arch/arm/gemini/ |
| gemini_com.c | 78 struct obio_attach_args *obio = aux; local 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->obio_size 106 struct obio_attach_args *obio = aux; local [all...] |
| obio_lpchc.c | 4 * obio attachment for GEMINI LPC Host Controller 37 struct obio_attach_args *obio = aux; local 39 if (obio->obio_addr == OBIOCF_ADDR_DEFAULT) 42 if (obio->obio_addr == GEMINI_LPCHC_BASE) 52 struct obio_attach_args *obio = aux; local 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->obio_intr [all...] |
| obio_timer.c | 184 struct obio_attach_args *obio = aux; local 186 if ((obio->obio_addr == OBIOCF_ADDR_DEFAULT) 187 || (obio->obio_intr == OBIOCF_INTR_DEFAULT)) 190 if (obiotimer_lookup(obio) == NULL) 200 struct obio_attach_args *obio = aux; local 206 ip = obiotimer_lookup(obio); 212 sc->sc_iot = obio->obio_iot; 213 sc->sc_intr = obio->obio_intr; 214 sc->sc_addr = obio->obio_addr; 215 sc->sc_size = (obio->obio_size == OBIOCF_SIZE_DEFAULT [all...] |
| obio_wdt.c | 30 * obio attachment for GEMINI watchdog timers 62 struct obio_attach_args *obio = aux; local 64 if (obio->obio_addr == OBIOCF_ADDR_DEFAULT) 67 if (obio->obio_addr == GEMINI_WATCHDOG_BASE) 77 struct obio_attach_args *obio = aux; local 80 sc->sc_addr = obio->obio_addr; 81 sc->sc_size = (obio->obio_size == OBIOCF_SIZE_DEFAULT) 83 : obio->obio_size; 90 sc->sc_iot = obio->obio_iot;
|
| obio_ehci.c | 87 struct obio_attach_args * const obio = aux; local 89 if (obio->obio_addr == GEMINI_USB0_BASE 90 || obio->obio_addr == GEMINI_USB1_BASE) 100 struct obio_attach_args * const obio = aux; local 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->obio_intr, IPL_USB, IST_LEVEL [all...] |
| obio_wdc.c | 73 struct obio_attach_args * const obio = aux; local 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 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->obio_intr, IPL_BIO, IST_LEVEL_HIGH [all...] |
| gemini_ipi.c | 34 struct obio_attach_args *obio = aux; local 36 if (obio->obio_intr == LPCCF_INTR_DEFAULT) 46 struct obio_attach_args *obio = aux; local 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/share/man/man4/man4.macppc/ |
| Makefile | 4 mesh.4 obio.4 pbms.4 platinumfb.4 snapper.4
|
| /src/sys/arch/mips/rmi/ |
| rmixl_obio.c | 126 struct obio_attach_args *obio = aux; local 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->obio_intr) 148 struct obio_attach_args obio; local [all...] |
| rmixl_usbi.c | 91 struct obio_attach_args *obio = aux; local 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 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->obio_intr != OBIOCF_INTR_DEFAULT) [all...] |
| rmixl_com.c | 225 struct obio_attach_args *obio = aux; local 233 bst = obio->obio_eb_bst; 234 addr = obio->obio_addr; 257 struct obio_attach_args *obio = aux; local 266 bst = obio->obio_eb_bst; 267 addr = obio->obio_addr; 280 rmixl_intr_establish(obio->obio_intr, obio->obio_tmsk,
|
| rmixl_iobus.c | 105 struct obio_attach_args *obio = aux; local 107 if (obio->obio_addr == RMIXL_IO_DEV_FLASH) 109 RMIXL_IOREG_VADDR(obio->obio_addr)); 118 struct obio_attach_args *obio = aux; local 127 sc->sc_obio_bst = obio->obio_eb_bst; 128 sc->sc_obio_addr = obio->obio_addr;
|
| /src/share/man/man4/man4.mac68k/ |
| Makefile | 5 netdock.4 pbbat.4 obio.4 zsc.4
|
| /src/sys/arch/mipsco/ |
| Makefile | 10 ../mipsco/obio/*.[ch] 14 DMIPSCO= obio include
|
| /src/sys/arch/mips/adm5120/ |
| adm5120_obio_space.c | 74 #define CHIP obio
|
| /src/sys/arch/evbarm/conf/ |
| GEMINI | 141 com0 at obio? addr 0x42000000 intr 18 mult 4 156 geminitmr0 at obio? addr 0x43000000 size 0x3c intr 14 157 ##geminitmr1 at obio? addr 0x43000000 size 0x3c intr 15 159 geminitmr2 at obio? addr 0x43000000 size 0x3c intr 16 173 ##wdc0 at obio? addr 0x63000000 intr 4 174 ##wdc1 at obio? addr 0x63400000 intr 5 180 ehci0 at obio? addr 0x68000000 size 0x400 intr 10 # 30? 181 ehci1 at obio? addr 0x69000000 size 0x400 intr 11 # 31? 192 pci0 at obio? bus ?
|
| GEMINI_SLAVE | 143 ##com0 at obio? addr 0x42000000 intr 18 mult 4 147 geminilpchc0 at obio? addr 0x47000000 intr 20 165 ##geminitmr0 at obio? addr 0x43000000 size 0x3c intr 14 166 geminitmr1 at obio? addr 0x43000000 size 0x3c intr 15 168 geminitmr2 at obio? addr 0x43000000 size 0x3c intr 16 177 geminiipi0 at obio? intr 0 191 ##wdc0 at obio? addr 0x63000000 intr 4 192 ##wdc1 at obio? addr 0x63400000 intr 5 198 ##ehci0 at obio? addr 0x68000000 size 0x400 intr 10 # 30? 199 ##ehci1 at obio? addr 0x69000000 size 0x400 intr 11 # 31 [all...] |
| GEMINI_MASTER | 142 com0 at obio? addr 0x42000000 intr 18 mult 4 147 ##geminilpchc0 at obio? addr 0x47000000 intr 20 164 geminitmr0 at obio? addr 0x43000000 size 0x3c intr 14 165 ##geminitmr1 at obio? addr 0x43000000 size 0x3c intr 15 167 geminitmr2 at obio? addr 0x43000000 size 0x3c intr 16 176 geminiipi0 at obio? intr 0 192 ##wdc0 at obio? addr 0x63000000 intr 4 193 ##wdc1 at obio? addr 0x63400000 intr 5 199 ##ehci0 at obio? addr 0x68000000 size 0x400 intr 10 # 30? 200 ##ehci1 at obio? addr 0x69000000 size 0x400 intr 11 # 31 [all...] |
| LUBBOCK | 154 sm0 at obio? addr 0x0c000000 intr 3 # on-board SMC 91C96 158 lcd0 at obio? 164 sacc0 at obio? addr 0x10000000 intr 1
|
| /src/sys/arch/mac68k/ |
| Makefile | 10 ${SYSDIR}/arch/mac68k/nubus/*.[ch] ${SYSDIR}/arch/mac68k/obio/*.[ch] \ 15 DMAC68K=mac68k dev include nubus obio
|
| /src/sys/arch/mac68k/obio/ |
| obio.c | 1 /* $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/ |
| enable.c | 42 #include <sun3/sun3x/obio.h>
|
| iommu.c | 49 #include <sun3/sun3x/obio.h>
|
| /src/sys/arch/macppc/dev/ |
| zs_kgdb.c | 124 int escc, escc_ch, obio, zs_offset; local 151 obio = OF_parent(escc); 153 if (OF_getprop(obio, "assigned-addresses", reg, sizeof(reg)) < 12)
|
| /src/sys/arch/sun3/sun3/ |
| idprom.c | 51 #include <sun3/sun3x/obio.h>
|