/openbsd-current/sys/arch/sparc64/dev/ |
H A D | ppm.c | 50 bus_space_tag_t sc_iot; member in struct:ppm_softc 88 sc->sc_iot = ea->ea_memtag; 96 if (ebus_bus_map(sc->sc_iot, 0, 104 if (ebus_bus_map(sc->sc_iot, 0, 112 if (ebus_bus_map(sc->sc_iot, 0, 119 if (ebus_bus_map(sc->sc_iot, 0, 126 bus_space_write_1(sc->sc_iot, sc->sc_gpiobankh, 128 bus_space_read_1(sc->sc_iot, sc->sc_gpiobankh, BBC_GPIOBANK_INDEX); 129 reg = bus_space_read_1(sc->sc_iot, sc->sc_gpiobankh, BBC_GPIOBANK_DATA); 131 bus_space_write_1(sc->sc_iot, s [all...] |
H A D | pmc.c | 47 bus_space_tag_t sc_iot; member in struct:pmc_softc 87 sc->sc_iot = ea->ea_memtag; 91 sc->sc_iot = ea->ea_iotag; 95 sc->sc_iot = ea->ea_memtag; 128 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PMC_ADDR, PMC_WDTO); 129 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PMC_DATA, mins);
|
/openbsd-current/sys/dev/acpi/ |
H A D | acpihpet.c | 69 bus_space_tag_t sc_iot; member in struct:acpihpet_softc 114 bus_space_write_4(sc->sc_iot, sc->sc_ioh, 117 sc->sc_save.configuration = acpihpet_r(sc->sc_iot, 119 sc->sc_save.interrupt_status = acpihpet_r(sc->sc_iot, 121 sc->sc_save.main_counter = acpihpet_r(sc->sc_iot, 123 sc->sc_save.timers[0].config = acpihpet_r(sc->sc_iot, 125 sc->sc_save.timers[0].interrupt = acpihpet_r(sc->sc_iot, 127 sc->sc_save.timers[0].compare = acpihpet_r(sc->sc_iot, 129 sc->sc_save.timers[1].config = acpihpet_r(sc->sc_iot, 131 sc->sc_save.timers[1].interrupt = acpihpet_r(sc->sc_iot, [all...] |
/openbsd-current/sys/dev/fdt/ |
H A D | imxdog.c | 46 bus_space_tag_t sc_iot; member in struct:imxdog_softc 84 sc->sc_iot = faa->fa_iot; 85 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 94 reg = bus_space_read_2(sc->sc_iot, sc->sc_ioh, WCR); 97 bus_space_write_2(sc->sc_iot, sc->sc_ioh, WCR, reg); 100 if (bus_space_read_2(sc->sc_iot, sc->sc_ioh, WCR) & WCR_WDE) 117 bus_space_write_2(sc->sc_iot, sc->sc_ioh, WCR, 0); 120 bus_space_write_2(sc->sc_iot, sc->sc_ioh, WSR, 0x5555); 121 bus_space_write_2(sc->sc_iot, sc->sc_ioh, WSR, 0xaaaa); 124 bus_space_write_2(sc->sc_iot, s [all...] |
H A D | sdhc_fdt.c | 91 bus_space_tag_t sc_iot; member in struct:sdhc_fdt_softc 152 sc->sc_iot = faa->fa_iot; 156 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 263 if (bus_space_map(sc->sc_iot, faa->fa_reg[1].addr, 272 bus_space_write_4(sc->sc_iot, sc->sc_pad_ioh, 276 bus_space_write_4(sc->sc_iot, sc->sc_pad_ioh, 302 reg = bus_space_read_4(sc->sc_iot, sc->sc_ioh, 307 bus_space_write_4(sc->sc_iot, sc->sc_ioh, 309 reg = bus_space_read_4(sc->sc_iot, sc->sc_ioh, 313 bus_space_write_4(sc->sc_iot, s [all...] |
/openbsd-current/sys/arch/alpha/isa/ |
H A D | isapnp_machdep.c | 69 error = alpha_bus_space_map_noacct(sc->sc_iot, ISAPNP_ADDR, 1, 0, 74 error = alpha_bus_space_map_noacct(sc->sc_iot, ISAPNP_WRDATA, 1, 0, 77 alpha_bus_space_unmap_noacct(sc->sc_iot, sc->sc_addr_ioh, 1); 92 alpha_bus_space_unmap_noacct(sc->sc_iot, sc->sc_addr_ioh, 1); 93 alpha_bus_space_unmap_noacct(sc->sc_iot, sc->sc_wrdata_ioh, 1); 112 if ((error = bus_space_map(sc->sc_iot, sc->sc_read_port, 1, 0, 121 bus_space_unmap(sc->sc_iot, sc->sc_read_ioh, 1);
|
/openbsd-current/sys/arch/i386/isa/ |
H A D | isapnp_machdep.c | 94 if (sc->sc_iot != I386_BUS_SPACE_IO) 127 if (sc->sc_iot != I386_BUS_SPACE_IO) 133 if ((error = bus_space_map(sc->sc_iot, sc->sc_read_port, 1, 0, 142 bus_space_unmap(sc->sc_iot, sc->sc_read_ioh, 1);
|
/openbsd-current/sys/arch/octeon/include/ |
H A D | simplebusvar.h | 22 bus_space_tag_t sc_iot; member in struct:simplebus_softc
|
/openbsd-current/sys/arch/i386/pci/ |
H A D | geodesc.c | 38 bus_space_tag_t sc_iot; member in struct:geodesc_softc 97 sc->sc_iot = pa->pa_iot; 99 bus_space_map(sc->sc_iot, reg, 64, 0, &sc->sc_ioh)) { 103 cba = bus_space_read_2(sc->sc_iot, sc->sc_ioh, GCB_CBA); 106 bus_space_unmap(sc->sc_iot, sc->sc_ioh, 64); 109 sts = bus_space_read_1(sc->sc_iot, sc->sc_ioh, GCB_WDSTS); 110 cnfg = bus_space_read_2(sc->sc_iot, sc->sc_ioh, GCB_WDCNFG); 111 iid = bus_space_read_1(sc->sc_iot, sc->sc_ioh, GCB_IID); 112 rev = bus_space_read_1(sc->sc_iot, sc->sc_ioh, GCB_REV); 118 bus_space_write_2(sc->sc_iot, s [all...] |
/openbsd-current/sys/arch/armv7/omap/ |
H A D | omusbtll.c | 85 bus_space_tag_t sc_iot; member in struct:omusbtll_softc 108 sc->sc_iot = aa->aa_iot; 109 if (bus_space_map(sc->sc_iot, aa->aa_dev->mem[0].addr, 125 rev = bus_space_read_1(sc->sc_iot, sc->sc_ioh, USBTLL_SYSCONFIG); 144 val = bus_space_read_4(sc->sc_iot, sc->sc_ioh, 149 bus_space_write_4(sc->sc_iot, sc->sc_ioh, 153 val = bus_space_read_4(sc->sc_iot, sc->sc_ioh, USBTLL_SHARED_CONF); 158 bus_space_write_4(sc->sc_iot, sc->sc_ioh, USBTLL_SHARED_CONF, val); 162 val = bus_space_read_4(sc->sc_iot, sc->sc_ioh, 166 bus_space_write_4(sc->sc_iot, s [all...] |
H A D | omdog.c | 49 bus_space_tag_t sc_iot; member in struct:omdog_softc 93 sc->sc_iot = faa->fa_iot; 94 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 98 rev = bus_space_read_4(sc->sc_iot, sc->sc_ioh, WIDR); 133 bus_space_write_4(sc->sc_iot, sc->sc_ioh, WSPR, 0xbbbb); 135 bus_space_write_4(sc->sc_iot, sc->sc_ioh, WSPR, 0x4444); 143 bus_space_write_4(sc->sc_iot, sc->sc_ioh, WSPR, 0xaaaa); 145 bus_space_write_4(sc->sc_iot, sc->sc_ioh, WSPR, 0x5555); 152 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, WWPS) & 168 bus_space_write_4(sc->sc_iot, s [all...] |
H A D | dmtimer.c | 133 bus_space_tag_t sc_iot; member in struct:dmtimer_softc 157 sc->sc_iot = aa->aa_iot; 159 if (bus_space_map(sc->sc_iot, aa->aa_dev->mem[0].addr, 170 bus_space_write_4(sc->sc_iot, ioh, DM_TIOCP_CFG, 172 while (bus_space_read_4(sc->sc_iot, ioh, DM_TIOCP_CFG) 180 bus_space_write_4(sc->sc_iot, ioh, DM_TSICR, DM_TSICR_POSTED); 182 bus_space_write_4(sc->sc_iot, ioh, DM_TCLR, 0); 190 bus_space_write_4(sc->sc_iot, ioh, DM_TCRR, 0); 191 bus_space_write_4(sc->sc_iot, ioh, DM_TLDR, 0); 192 bus_space_write_4(sc->sc_iot, io [all...] |
H A D | omdisplay.c | 406 bus_space_tag_t sc_iot; member in struct:omdisplay_softc 518 sc->sc_iot = aa->aa_iot; 520 if (bus_space_map(sc->sc_iot, aa->aa_addr, OMDISPLAY_SIZE, 0, 524 if (bus_space_subregion(sc->sc_iot, sc->sc_dsioh, 0x400, 1024, 528 if (bus_space_subregion(sc->sc_iot, sc->sc_dsioh, 0x800, 1024, 532 if (bus_space_subregion(sc->sc_iot, sc->sc_dsioh, 0xc00, 1024, 896 reg = bus_space_read_4(sc->sc_iot, sc->sc_dcioh, DISPC_CONTROL); 907 bus_space_write_4(sc->sc_iot, sc->sc_dcioh, DISPC_IRQENABLE, 0); 911 bus_space_write_4(sc->sc_iot, sc->sc_dcioh, DISPC_CONFIG, 914 bus_space_write_4(sc->sc_iot, s [all...] |
H A D | prcm.c | 79 bus_space_tag_t sc_iot; member in struct:prcm_softc 123 sc->sc_iot = aa->aa_iot; 148 if (bus_space_map(sc->sc_iot, aa->aa_dev->mem[0].addr, 153 bus_space_map(sc->sc_iot, aa->aa_dev->mem[1].addr, 158 bus_space_map(sc->sc_iot, aa->aa_dev->mem[2].addr, 162 reg = bus_space_read_4(sc->sc_iot, sc->sc_prcm, PRCM_REVISION); 224 oreg = bus_space_read_4(sc->sc_iot, sc->sc_prcm, 229 bus_space_write_4(sc->sc_iot, sc->sc_prcm, 232 oreg = bus_space_read_4(sc->sc_iot, sc->sc_prcm, 237 bus_space_write_4(sc->sc_iot, s [all...] |
/openbsd-current/sys/dev/pci/ |
H A D | piixpm.c | 55 bus_space_tag_t sc_iot; member in struct:piixpm_softc 137 sc->sc_iot = pa->pa_iot; 154 if (bus_space_map(sc->sc_iot, SB800_PMREG_BASE, 168 bus_space_write_1(sc->sc_iot, ioh, 0, 170 val = bus_space_read_1(sc->sc_iot, ioh, 1); 173 bus_space_write_1(sc->sc_iot, ioh, 0, 175 val = bus_space_read_1(sc->sc_iot, ioh, 1) << 8; 182 bus_space_write_1(sc->sc_iot, ioh, 0, 184 val = bus_space_read_1(sc->sc_iot, ioh, 1); 186 bus_space_write_1(sc->sc_iot, io [all...] |
H A D | alipm.c | 101 bus_space_tag_t sc_iot; member in struct:alipm_softc 151 sc->sc_iot = pa->pa_iot; 153 bus_space_map(sc->sc_iot, iobase >> 16, 173 &sc->sc_iot, &sc->sc_ioh, NULL, &iosize, ALIPM_SMB_SIZE)) { 230 bus_space_unmap(sc->sc_iot, sc->sc_ioh, iosize); 272 bus_space_write_1(sc->sc_iot, sc->sc_ioh, ALIPM_SMB_HS, 275 bus_space_barrier(sc->sc_iot, sc->sc_ioh, ALIPM_SMB_HS, 1, 280 st = bus_space_read_1(sc->sc_iot, sc->sc_ioh, ALIPM_SMB_HS); 281 bus_space_barrier(sc->sc_iot, sc->sc_ioh, ALIPM_SMB_HS, 1, 301 bus_space_write_1(sc->sc_iot, s [all...] |
H A D | berkwdt.c | 38 bus_space_tag_t sc_iot; member in struct:berkwdt_softc 108 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_LSB, lsb); 109 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_MSB, msb); 110 bus_space_write_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_CMD, cmd); 112 got_response = bus_space_read_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_CS2); 116 got_response = bus_space_read_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_CS2); 122 lsb = bus_space_read_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_LSB); 123 msb = bus_space_read_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_MSB); 127 bus_space_read_1(sc->sc_iot, sc->sc_ioh, PCWD_PCI_CMD); 139 bus_space_write_1(sc->sc_iot, s [all...] |
/openbsd-current/sys/arch/armv7/exynos/ |
H A D | exmct.c | 40 bus_space_tag_t sc_iot; member in struct:exmct_softc 72 sc->sc_iot = faa->fa_iot; 74 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 85 bus_space_write_4(sc->sc_iot, sc->sc_ioh, MCT_CTRL, 86 bus_space_read_4(sc->sc_iot, sc->sc_ioh, MCT_CTRL) | MCT_CTRL_START); 92 reg = bus_space_read_4(sc->sc_iot, sc->sc_ioh, MCT_WRITE_STAT); 94 bus_space_write_4(sc->sc_iot, sc->sc_ioh,
|
H A D | exdog.c | 48 bus_space_tag_t sc_iot; member in struct:exdog_softc 82 sc->sc_iot = fa->fa_iot; 84 if (bus_space_map(sc->sc_iot, fa->fa_reg[0].addr, 103 wtcon = bus_space_read_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTCON); 107 bus_space_write_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTCON, wtcon); 121 wtcon = bus_space_read_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTCON); 129 bus_space_write_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTDAT, 1); 130 bus_space_write_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTCNT, 1); 133 bus_space_write_4(exdog_sc->sc_iot, exdog_sc->sc_ioh, WTCON, wtcon);
|
H A D | expower.c | 32 (bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (reg))) 34 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (reg), (val)) 42 bus_space_tag_t sc_iot; member in struct:expower_softc 80 sc->sc_iot = faa->fa_iot; 81 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 87 regmap_register(faa->fa_node, sc->sc_iot, sc->sc_ioh,
|
/openbsd-current/sys/dev/isa/ |
H A D | viasio.c | 49 bus_space_tag_t sc_iot; member in struct:viasio_softc 179 sc->sc_iot = ia->ia_iot; 180 if (bus_space_map(sc->sc_iot, ia->ipa_io[0].base, 187 viasio_conf_enable(sc->sc_iot, sc->sc_ioh); 190 reg = viasio_conf_read(sc->sc_iot, sc->sc_ioh, VT1211_REV); 199 viasio_conf_disable(sc->sc_iot, sc->sc_ioh); 224 viasio_conf_write(sc->sc_iot, sc->sc_ioh, VT1211_LDN, VT1211_LDN_HM); 230 reg0 = viasio_conf_read(sc->sc_iot, sc->sc_ioh, VT1211_HM_ACT); 236 viasio_conf_write(sc->sc_iot, sc->sc_ioh, 238 reg0 = viasio_conf_read(sc->sc_iot, s [all...] |
/openbsd-current/sys/dev/ic/ |
H A D | anxdp.c | 234 bus_space_write_4(sc->sc_iot, sc->sc_ioh, pd_reg, DP_ALL_PD); 236 bus_space_write_4(sc->sc_iot, sc->sc_ioh, pd_reg, 239 bus_space_write_4(sc->sc_iot, sc->sc_ioh, pd_reg, 0); 248 if ((bus_space_read_4(sc->sc_iot, sc->sc_ioh, ANXDP_DEBUG_CTL) & 262 bus_space_write_4(sc->sc_iot, sc->sc_ioh, ANXDP_COMMON_INT_STA_4, 0x7); 263 bus_space_write_4(sc->sc_iot, sc->sc_ioh, ANXDP_DP_INT_STA, INT_HPD); 265 sc3 = bus_space_read_4(sc->sc_iot, sc->sc_ioh, ANXDP_SYS_CTL_3); 267 bus_space_write_4(sc->sc_iot, sc->sc_ioh, ANXDP_SYS_CTL_3, sc3); 269 sc3 = bus_space_read_4(sc->sc_iot, sc->sc_ioh, ANXDP_SYS_CTL_3); 271 bus_space_write_4(sc->sc_iot, s [all...] |
/openbsd-current/sys/arch/armv7/vexpress/ |
H A D | sysreg.c | 49 bus_space_tag_t sc_iot; member in struct:sysreg_softc 84 sc->sc_iot = faa->fa_iot; 85 if (bus_space_map(sc->sc_iot, faa->fa_reg[0].addr, 90 id = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SYS_ID); 93 id = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SYS_PROCID0); 110 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SYS_CFGSTAT, 0); 111 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SYS_CFGCTRL, 116 while ((bus_space_read_4(sc->sc_iot, sc->sc_ioh, SYS_CFGSTAT) & 119 if (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SYS_CFGSTAT) &
|
/openbsd-current/sys/arch/hppa/dev/ |
H A D | ssio.c | 111 bus_space_tag_t sc_iot; member in struct:ssio_softc 181 sc->sc_iot = pa->pa_iot; 182 if (bus_space_map(sc->sc_iot, SSIO_PIC1, 2, 0, &sc->sc_ic1h)) { 186 if (bus_space_map(sc->sc_iot, SSIO_PIC2, 2, 0, &sc->sc_ic2h)) { 236 bus_space_write_1(sc->sc_iot, sc->sc_ic1h, 0, 0x11); 237 bus_space_write_1(sc->sc_iot, sc->sc_ic1h, 1, 0x00); 238 bus_space_write_1(sc->sc_iot, sc->sc_ic1h, 1, 0x04); 239 bus_space_write_1(sc->sc_iot, sc->sc_ic1h, 1, 0x01); 242 bus_space_write_1(sc->sc_iot, sc->sc_ic1h, 0, 0xc2); 245 bus_space_write_1(sc->sc_iot, s [all...] |
/openbsd-current/sys/arch/octeon/dev/ |
H A D | octuctl.c | 35 bus_space_tag_t sc_iot; member in struct:octuctl_softc 140 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 145 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 159 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 162 ctl = bus_space_read_8(sc->sc_iot, sc->sc_ioh, 165 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 167 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 173 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 179 bus_space_write_8(sc->sc_iot, sc->sc_ioh, UCTL_CLK_RST_CTL, ctl); 181 bus_space_write_8(sc->sc_iot, s [all...] |