| /src/sys/arch/mipsco/mipsco/ |
| bus_space.c | 44 mipsco_bus_space_init(bus_space_tag_t bst, const char *name, paddr_t paddr, vaddr_t vaddr, bus_addr_t start, bus_size_t size) 46 bst->bs_name = name; 47 bst->bs_spare = NULL; 48 bst->bs_start = start; 49 bst->bs_size = size; 50 bst->bs_pbase = paddr; 51 bst->bs_vbase = vaddr; 52 bst->bs_compose_handle = mipsco_bus_space_compose_handle; 53 bst->bs_dispose_handle = mipsco_bus_space_dispose_handle; 54 bst->bs_paddr = mipsco_bus_space_paddr [all...] |
| /src/external/gpl3/gdb/dist/sim/testsuite/sh/ |
| bst.s | 1 # sh testcase for bst 21 bst.b #0, @(3, r1) 23 bst.b #1, @(3, r1) 25 bst.b #2, @(3, r1) 27 bst.b #3, @(3, r1) 30 bst.b #4, @(3, r1) 32 bst.b #5, @(3, r1) 34 bst.b #6, @(3, r1) 36 bst.b #7, @(3, r1) 39 bst.b #0, @(2, r1 [all...] |
| /src/external/gpl3/gdb.old/dist/sim/testsuite/sh/ |
| bst.s | 1 # sh testcase for bst 21 bst.b #0, @(3, r1) 23 bst.b #1, @(3, r1) 25 bst.b #2, @(3, r1) 27 bst.b #3, @(3, r1) 30 bst.b #4, @(3, r1) 32 bst.b #5, @(3, r1) 34 bst.b #6, @(3, r1) 36 bst.b #7, @(3, r1) 39 bst.b #0, @(2, r1 [all...] |
| /src/sys/arch/hp300/dev/ |
| intiovar.h | 69 #define WAIT(bst,bsh) \ 70 while (bus_space_read_1(bst,bsh,INTIO_DEV_3xx_STAT) \ 72 #define DATAWAIT(bst,bsh) \ 73 while (!(bus_space_read_1(bst, bsh, INTIO_DEV_3xx_STAT) \ 77 intio_device_readcmd(bus_space_tag_t bst, bus_space_handle_t bsh, int cmd, 83 WAIT(bst, bsh); 84 bus_space_write_1(bst, bsh, INTIO_DEV_3xx_CMD, cmd); 87 DATAWAIT(bst, bsh); 88 status = bus_space_read_1(bst, bsh, INTIO_DEV_3xx_STAT); 89 *datap = bus_space_read_1(bst, bsh, INTIO_DEV_3xx_DATA) [all...] |
| sti_sgc.c | 73 bus_space_tag_t bst; local 80 bst = saa->saa_iot; 87 if (bus_space_map(bst, base, PAGE_SIZE, 0, &romh)) { 94 romend = sti_rom_size(bst, romh); 96 bus_space_unmap(bst, romh, PAGE_SIZE); 98 if (bus_space_map(bst, base, romend, 0, &romh)) { 107 if (sti_attach_common(ssc, bst, bst, romh, 142 sti_sgc_cnprobe(bus_space_tag_t bst, int slot) 150 if (bus_space_map(bst, base, PAGE_SIZE, 0, &romh) [all...] |
| sti_dio.c | 80 bus_space_tag_t bst; local 86 bst = da->da_bst; 98 if (bus_space_map(bst, base, PAGE_SIZE, 0, &romh)) { 106 romend = sti_rom_size(bst, romh); 108 bus_space_unmap(bst, romh, PAGE_SIZE); 110 if (bus_space_map(bst, base, romend, 0, &romh)) { 119 if (sti_attach_common(ssc, bst, bst, romh, 128 sti_dio_probe(bus_space_tag_t bst, int scode) 146 if (bus_space_map(bst, addr, PAGE_SIZE, 0, &bsh) [all...] |
| sti_machdep.c | 207 bus_space_tag_t bst = rom->memt; local 212 bus_space_write_4(bst, bsh, EVRX_MAGIC08, 0x00000001); 213 bus_space_write_4(bst, bsh, EVRX_MAGIC00, 0x00000001); 216 while ((bus_space_read_4(bst, bsh, EVRX_MAGIC10) & 219 bus_space_write_1(bst, bsh, EVRX_BT4xx_ADDR, i); 220 bus_space_write_1(bst, bsh, EVRX_BT4xx_CMAP, scr->scr_rcmap[i]); 221 bus_space_write_1(bst, bsh, EVRX_BT4xx_CMAP, scr->scr_gcmap[i]); 222 bus_space_write_4(bst, bsh, EVRX_MAGIC10, scr->scr_bcmap[i]); 231 bus_space_tag_t bst = rom->memt; local 244 bus_space_write_1(bst, bsh, EVRX_BT4xx_ADDR, 0x04) 287 bus_space_tag_t bst = rom->memt; local [all...] |
| /src/sys/arch/arc/arc/ |
| bus_space.c | 55 __CONCAT(bus_space_read_,BYTES)(bus_space_tag_t bst, \ 59 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES)))); \ 78 __CONCAT(bus_space_read_multi_,BYTES)(bus_space_tag_t bst, \ 84 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES))); \ 107 __CONCAT(bus_space_read_region_,BYTES)(bus_space_tag_t bst, \ 111 int stride = 1 << __CONCAT(bst->bs_stride_,BYTES); \ 114 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES))); \ 138 __CONCAT(bus_space_write_,BYTES)(bus_space_tag_t bst, \ 143 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES))) = data; \ 162 __CONCAT(bus_space_write_multi_,BYTES)(bus_space_tag_t bst, \ [all...] |
| bus_space_large.c | 69 arc_large_bus_space_init(bus_space_tag_t bst, const char *name, paddr_t paddr, 73 arc_sparse_bus_space_init(bst, name, paddr, start, size); 74 bst->bs_compose_handle = arc_large_bus_space_compose_handle; 75 bst->bs_dispose_handle = arc_large_bus_space_dispose_handle; 76 bst->bs_paddr = arc_large_bus_space_paddr; 80 arc_large_bus_space_compose_handle(bus_space_tag_t bst, bus_addr_t addr, 86 pa = bst->bs_pbase + (addr - bst->bs_start); 111 return arc_sparse_bus_space_compose_handle(bst, addr, size, flags, 116 arc_large_bus_space_dispose_handle(bus_space_tag_t bst, bus_space_handle_t bsh [all...] |
| bus_space_sparse.c | 56 arc_sparse_bus_space_init(bus_space_tag_t bst, const char *name, paddr_t paddr, 60 arc_bus_space_init(bst, name, paddr, ARC_BUS_SPACE_UNMAPPED, 62 bst->bs_compose_handle = arc_sparse_bus_space_compose_handle; 63 bst->bs_dispose_handle = arc_sparse_bus_space_dispose_handle; 64 bst->bs_paddr = arc_sparse_bus_space_paddr; 68 arc_sparse_bus_space_compose_handle(bus_space_tag_t bst, bus_addr_t addr, 71 bus_size_t offset = addr - bst->bs_start; 80 * XXX - `bst->bs_pbase' must be page aligned, 83 paddr_t start = bst->bs_pbase + mips_trunc_page(offset); 84 paddr_t end = bst->bs_pbase + mips_round_page(offset + size) [all...] |
| /src/sys/arch/arm/ti/ |
| am3_platform.c | 65 wdelay(bus_space_tag_t bst, bus_space_handle_t bsh) 67 while (bus_space_read_4(bst, bsh, 0x34) != 0) 74 static bus_space_tag_t bst = &armv7_generic_bs_tag; local 77 bus_space_map(bst, 0x44e00000, 0x1000, 0, &bsh); 78 bus_space_write_4(bst, bsh, 0x508, 0x1); /* CLKSEL_TIMER2_CLK: CLK_M_OSC */ 79 bus_space_write_4(bst, bsh, 0x50c, 0x1); /* CLKSEL_TIMER3_CLK: CLK_M_OSC */ 80 bus_space_write_4(bst, bsh, 0x80, 0x2); /* CM_PER_TIMER2_CLKCTRL: MODULEMODE: ENABLE */ 81 bus_space_write_4(bst, bsh, 0x84, 0x2); /* CM_PER_TIMER3_CLKCTRL: MODULEMODE: ENABLE */ 82 bus_space_unmap(bst, bsh, 0x1000); 84 bus_space_map(bst, 0x48040000, 0x1000, 0, &bsh); /* TIMER2 for delay() * 114 static bus_space_tag_t bst = &armv7_generic_bs_tag; local [all...] |
| am18xx_platform.c | 130 static bus_space_tag_t bst = &arm_generic_bs_tag; local 135 bus_space_map(bst, AM18XX_TIMER1_BASE, AM18XX_TIMER1_SIZE, 139 bus_space_write_4(bst, bsh, AM18XX_TIMER1_TCR, 0); 141 bus_space_write_4(bst, bsh, AM18XX_TIMER1_TGCR, 145 bus_space_write_4(bst, bsh, AM18XX_TIMER1_PRD12, 0xFFFFFFFF); 147 bus_space_write_4(bst, bsh, AM18XX_TIMER1_TCR, 164 prev = bus_space_read_4(bst, bsh, AM18XX_TIMER1_TIM12); 166 cur = bus_space_read_4(bst, bsh, AM18XX_TIMER1_TIM12); 182 bus_space_tag_t bst = &arm_generic_bs_tag; local 184 bus_space_map(bst, AM18XX_TIMER1_BASE, AM18XX_TIMER1_SIZE, 0, &bsh) [all...] |
| /src/sys/arch/evbppc/obs405/ |
| rbus_machdep.c | 82 bus_space_tag_t bst = pa->pa_memt; local 84 return rbus_new_root_delegate(bst, bst->pbs_base, 85 bst->pbs_limit - bst->pbs_base, 0); 91 bus_space_tag_t bst = pa->pa_iot; local 93 return rbus_new_root_delegate(bst, bst->pbs_base, 94 bst->pbs_limit - bst->pbs_base, 0) [all...] |
| /src/sys/arch/arc/isa/ |
| isapnp_machdep.c | 69 bus_space_tag_t bst; local 71 bst = sc->sc_iot; 72 sc->sc_addr_ioh = bst->bs_vbase + ISAPNP_ADDR - bst->bs_start; 73 sc->sc_wrdata_ioh = bst->bs_vbase + ISAPNP_WRDATA - bst->bs_start;
|
| /src/sys/rump/dev/lib/libpci/ |
| rumpdev_bus_space.c | 45 bus_space_map(bus_space_tag_t bst, bus_addr_t address, bus_size_t size, 57 if (bst == 0) { 73 bus_space_read_1(bus_space_tag_t bst, bus_space_handle_t bsh, 78 if (bst == 0) { 93 bus_space_read_2(bus_space_tag_t bst, bus_space_handle_t bsh, 98 if (bst == 0) { 113 bus_space_read_4(bus_space_tag_t bst, bus_space_handle_t bsh, 118 if (bst == 0) { 133 bus_space_read_multi_1(bus_space_tag_t bst, bus_space_handle_t bsh, 138 *datap++ = bus_space_read_1(bst, bsh, offset) [all...] |
| /src/sys/arch/arm/sunxi/ |
| sunxi_mc_smp.c | 114 sunxi_mc_smp_start(bus_space_tag_t bst, bus_space_handle_t prcm, bus_space_handle_t cpucfg, 122 val = bus_space_read_4(bst, cpuxcfg, CPUXCFG_CL_RST(cluster)); 124 bus_space_write_4(bst, cpuxcfg, CPUXCFG_CL_RST(cluster), val); 128 val = bus_space_read_4(bst, cpucfg, CPUCFG_CL_RST(cluster)); 130 bus_space_write_4(bst, cpucfg, CPUCFG_CL_RST(cluster), val); 135 val = bus_space_read_4(bst, cpuxcfg, CPUXCFG_CL_CTRL0(cluster)); 137 bus_space_write_4(bst, cpuxcfg, CPUXCFG_CL_CTRL0(cluster), val); 142 bus_space_write_4(bst, prcm, PRCM_CL_PWR_CLAMP(cluster, cpu), 0xff >> i); 146 if (bus_space_read_4(bst, prcm, PRCM_CL_PWR_CLAMP(cluster, cpu)) == 0) 155 val = bus_space_read_4(bst, prcm, PRCM_CL_PWROFF(cluster)) 204 bus_space_tag_t bst = &arm_generic_bs_tag; local 238 bus_space_tag_t bst = &arm_generic_bs_tag; local [all...] |
| /src/sys/arch/mac68k/dev/ |
| if_ae.c | 39 ae_size_card_memory(bus_space_tag_t bst, bus_space_handle_t bsh, int ofs) 54 bus_space_write_2(bst, bsh, ofs + i8, 0x8888); 55 bus_space_write_2(bst, bsh, ofs + i4, 0x4444); 56 bus_space_write_2(bst, bsh, ofs + i3, 0x3333); 57 bus_space_write_2(bst, bsh, ofs + i2, 0x2222); 58 bus_space_write_2(bst, bsh, ofs + i1, 0x1111); 69 if (bus_space_read_2(bst, bsh, ofs + i1) == 0x1111 && 70 bus_space_read_2(bst, bsh, ofs + i2) == 0x2222 && 71 bus_space_read_2(bst, bsh, ofs + i3) == 0x3333 && 72 bus_space_read_2(bst, bsh, ofs + i4) == 0x4444 & [all...] |
| /src/sys/arch/arm/rockchip/ |
| rk3066_smp.c | 67 rk3066_map(int phandle, bus_space_tag_t bst, bus_space_handle_t *pbsh, 78 return bus_space_map(bst, addr, *psize, 0, pbsh); 84 bus_space_tag_t bst = &arm_generic_bs_tag; local 105 error = rk3066_map(sram_phandle, bst, &bsh_sram, &sz_sram); 110 error = rk3066_map(pmu_phandle, bst, &bsh_pmu, &sz_pmu); 112 bus_space_unmap(bst, bsh_pmu, sz_pmu); 117 val = bus_space_read_4(bst, bsh_pmu, PMU_PWRDN_CON); 119 bus_space_write_4(bst, bsh_pmu, PMU_PWRDN_CON, val); 123 val = bus_space_read_4(bst, bsh_pmu, PMU_PWRDN_ST); 129 bus_space_write_4(bst, bsh_sram, SRAM_ENTRY_PA, rk3066_mpstart_pa()) [all...] |
| /src/sys/arch/arm/nvidia/ |
| tegra_pmc.c | 121 bus_space_tag_t bst; local 125 tegra_pmc_get_bs(&bst, &bsh); 127 cntrl = bus_space_read_4(bst, bsh, PMC_CNTRL_0_REG); 129 bus_space_write_4(bst, bsh, PMC_CNTRL_0_REG, cntrl); 139 bus_space_tag_t bst; local 145 tegra_pmc_get_bs(&bst, &bsh); 147 status = bus_space_read_4(bst, bsh, PMC_PWRGATE_STATUS_0_REG); 153 toggle = bus_space_read_4(bst, bsh, PMC_PWRGATE_TOGGLE_0_REG); 163 bus_space_write_4(bst, bsh, PMC_PWRGATE_TOGGLE_0_REG, 171 bus_space_tag_t bst; local 192 bus_space_tag_t bst; local [all...] |
| /src/sys/arch/evbppc/virtex/ |
| dcr.c | 47 dcr_map(bus_space_tag_t bst, bus_addr_t addr, bus_size_t size, int flags, 56 dcr_unmap(bus_space_tag_t bst, bus_space_handle_t bsh, bus_size_t size) 62 dcr_subregion(bus_space_tag_t bst, bus_space_handle_t bsh, bus_size_t offset, 71 dcr_barrier(bus_space_tag_t bst, bus_space_handle_t bsh, bus_size_t offset,
|
| /src/sys/external/bsd/drm2/include/drm/ |
| drm_iomap_netbsd.h | 80 return bus_space_read_1(map->lm_data.bus_space.bst, 90 return bus_space_read_2(map->lm_data.bus_space.bst, 100 return bus_space_read_4(map->lm_data.bus_space.bst, 111 return bus_space_read_8(map->lm_data.bus_space.bst, 115 return bus_space_read_4(map->lm_data.bus_space.bst, 117 ((uint64_t)bus_space_read_4(map->lm_data.bus_space.bst, 121 return bus_space_read_4(map->lm_data.bus_space.bst, 123 ((uint64_t)bus_space_read_4(map->lm_data.bus_space.bst, 135 bus_space_write_1(map->lm_data.bus_space.bst, 145 bus_space_write_2(map->lm_data.bus_space.bst, [all...] |
| io-mapping.h | 40 return bus_space_io_mapping_create_wc(dev->bst, addr, size); 47 return bus_space_io_mapping_init_wc(dev->bst, mapping, addr, size);
|
| /src/sys/arch/mac68k/nubus/ |
| if_ae_nubus.c | 129 bus_space_tag_t bst; local 135 bst = na->na_tag; 136 if (bus_space_map(bst, NUBUS_SLOT2PA(na->slot), NBMEMSIZE, 142 sc->sc_regt = sc->sc_buft = bst; 145 cardtype = nubus_get_card_name(bst, bsh, na->fmt); 154 switch (ae_nb_card_vendor(bst, bsh, na)) { 162 if (bus_space_subregion(bst, bsh, 167 if ((sc->mem_size = ae_size_card_memory(bst, bsh, 172 if (bus_space_subregion(bst, bsh, 181 bus_space_read_1(bst, bsh, (AE_ROM_OFFSET + i * 2)) [all...] |
| nubus.c | 100 bus_space_tag_t bst; local 117 na_args.na_tag = bst = mba->mba_bst; 120 if (bus_space_map(bst, 132 if (nubus_probe_slot(bst, bsh, i, &fmtblock) <= 0) { 134 bus_space_unmap(bst, bsh, NBMEMSIZE); 156 if (nubus_find_rsrc(bst, bsh, 172 rsrcid = nubus_read_1(bst, bsh, 179 rsrcid = nubus_read_1(bst, bsh, lanes, entry); 196 if (nubus_find_rsrc(bst, bsh, 203 if (nubus_find_rsrc(bst, bsh 262 bus_space_tag_t bst = na->na_tag; local [all...] |
| /src/sys/dev/ic/ |
| mb86960.c | 118 bus_space_tag_t bst = sc->sc_bst; local 153 bus_space_write_1(bst, bsh, FE_DLCR6, 167 bus_space_write_1(bst, bsh, FE_DLCR2, 0); 168 bus_space_write_1(bst, bsh, FE_DLCR3, 0); 374 bus_space_tag_t bst = sc->sc_bst; local 383 bus_space_write_1(bst, bsh, FE_DLCR2, 0x00); 384 bus_space_write_1(bst, bsh, FE_DLCR3, 0x00); 388 bus_space_write_1(bst, bsh, FE_DLCR6, 393 bus_space_write_1(bst, bsh, FE_DLCR0, 0xFF); 394 bus_space_write_1(bst, bsh, FE_DLCR1, 0xFF) 441 bus_space_tag_t bst = sc->sc_bst; local 453 bus_space_tag_t bst = sc->sc_bst; local 613 bus_space_tag_t bst = sc->sc_bst; local 794 bus_space_tag_t bst = sc->sc_bst; local 935 bus_space_tag_t bst = sc->sc_bst; local 1076 bus_space_tag_t bst = sc->sc_bst; local 1270 bus_space_tag_t bst = sc->sc_bst; local 1347 bus_space_tag_t bst = sc->sc_bst; local 1594 bus_space_tag_t bst = sc->sc_bst; local 1700 bus_space_tag_t bst = sc->sc_bst; local 1895 bus_space_tag_t bst = sc->sc_bst; local [all...] |