HomeSort by: relevance | last modified time | path
    Searched refs:bst (Results 1 - 25 of 206) sorted by relevancy

1 2 3 4 5 6 7 8 9

  /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/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 in function:sti_sgc_attach
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 in function:sti_dio_attach
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 in function:sti_evrx_putcmap
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 in function:sti_evrx_resetramdac
244 bus_space_write_1(bst, bsh, EVRX_BT4xx_ADDR, 0x04)
287 bus_space_tag_t bst = rom->memt; local in function:sti_evrx_resetcmap
    [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 in function:am33xx_platform_bootstrap
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 in function:am33xx_platform_delay
    [all...]
  /src/sys/arch/evbppc/obs405/
rbus_machdep.c 82 bus_space_tag_t bst = pa->pa_memt; local in function:rbus_pccbb_parent_mem
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 in function:rbus_pccbb_parent_io
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 in function:isapnp_map
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 in function:sun8i_a83t_smp_enable
238 bus_space_tag_t bst = &arm_generic_bs_tag; local in function:sun9i_a80_smp_enable
    [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 in function:rk3066_smp_enable
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 in function:tegra_pmc_reset
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 in function:tegra_pmc_power
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 in function:tegra_pmc_remove_clamping
192 bus_space_tag_t bst; local in function:tegra_pmc_hdmi_enable
    [all...]
tegra_usbphy.c 201 bus_space_tag_t bst = sc->sc_bst; local in function:tegra_usbphy_utmip_init
206 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_SUSP_CTRL_REG,
210 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_SUSP_CTRL_REG,
214 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_MISC_CFG1_REG,
219 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_PHY_VBUS_SENSORS_REG,
225 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_XCVR_CFG0_REG,
233 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_XCVR_CFG1_REG,
239 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_BIAS_CFG0_REG,
246 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_BIAS_CFG1_REG,
251 tegra_reg_set_clear(bst, bsh, TEGRA_EHCI_UTMIP_MISC_CFG0_REG
    [all...]
  /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/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/arch/mac68k/nubus/
if_ae_nubus.c 129 bus_space_tag_t bst; local in function:ae_nubus_attach
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 in function:nubus_attach
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 in function:nubus_print
    [all...]
  /src/sys/dev/ic/
mb86960.c 118 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_attach
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 in function:mb86960_stop
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 in function:mb86960_droppacket
453 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_init
613 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_xmit
794 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_tint
935 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_rint
1076 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_intr
1270 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_get_packet
1347 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_write_mbufs
1594 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_setmode
1700 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_loadmar
1895 bus_space_tag_t bst = sc->sc_bst; local in function:mb86960_dump
    [all...]
  /src/sys/arch/arm/broadcom/
bcm53xx_idm.c 60 bcmeth_unreset(bus_space_tag_t bst, bus_space_handle_t bsh,
76 bus_space_write_4(bst, bsh, off + IDM_RESET_CONTROL, 0);
77 uint32_t v = bus_space_read_4(bst, bsh,
103 bus_space_write_4(bst, bsh, off + IDM_IO_CONTROL_DIRECT,
112 bcmccb_idm_unreset(bus_space_tag_t bst, bus_space_handle_t bsh,
122 uint32_t v = bus_space_read_4(bst, bsh, o);
125 bus_space_write_4(bst, bsh, o, v);
131 bcmpax2_idm_unreset(bus_space_tag_t bst, bus_space_handle_t bsh,
134 uint32_t v = bus_space_read_4(bst, bsh, CRU_BASE + CRU_STRAPS_CONTROL);
139 return bcmccb_idm_unreset(bst, bsh, idm)
    [all...]
  /src/sys/arch/arm/altera/
cycv_platform.c 69 bus_space_tag_t bst = &armv7_generic_bs_tag; local in function:cycv_platform_bootstrap
72 bus_space_map(bst, CYCV_L2CACHE_BASE, CYCV_L2CACHE_SIZE, 0, &bsh_l2c);
75 arml2cc_init(bst, bsh_l2c, 0);
87 bus_space_tag_t bst = &armv7_generic_bs_tag; local in function:cycv_mpstart
91 bus_space_map(bst, CYCV_RSTMGR_BASE, CYCV_RSTMGR_SIZE, 0, &bsh_rst);
92 bus_space_map(bst, CYCV_SCU_BASE, CYCV_SCU_SIZE, 0, &bsh_scu);
95 bus_space_write_4(bst, bsh_scu, SCU_INV_ALL_REG, 0xff);
96 bus_space_write_4(bst, bsh_scu, SCU_CTL,
97 bus_space_read_4(bst, bsh_scu, SCU_CTL) | SCU_CTL_SCU_ENA);
116 bus_space_write_4(bst, bsh_rst, CYCV_RSTMGR_MPUMODRST
154 bus_space_tag_t bst = &armv7_generic_bs_tag; local in function:cycv_platform_reset
    [all...]

Completed in 23 milliseconds

1 2 3 4 5 6 7 8 9