Home
last modified time | relevance | path

Searched refs:sc_base (Results 1 – 24 of 24) sorted by relevance

/openbsd/src/sys/dev/wscons/
Dwsmux.c193 DPRINTF(("%s: %s: sc=%p\n", __func__, sc->sc_base.me_dv.dv_xname, sc)); in wsmuxopen()
200 if (sc->sc_base.me_parent != NULL) { in wsmuxopen()
203 wsmux_detach_sc(&sc->sc_base); in wsmuxopen()
206 if (sc->sc_base.me_evp != NULL) in wsmuxopen()
210 evar = &sc->sc_base.me_evar; in wsmuxopen()
232 if (sc->sc_base.me_parent == NULL) { in wsmux_mux_open()
251 if (sc->sc_base.me_evp != NULL) in wsmux_do_open()
253 sc->sc_base.me_evp = evar; /* remember event variable, mark as open */ in wsmux_do_open()
259 sc->sc_base.me_dv.dv_xname, me, in wsmux_do_open()
292 struct wseventvar *evar = sc->sc_base.me_evp; in wsmuxclose()
[all …]
Dwskbd.c149 struct wsevsrc sc_base; member
404 sc->sc_base.me_ops = &wskbd_srcops; in wskbd_attach()
407 mux = sc->sc_base.me_dv.dv_cfdata->wskbddevcf_mux; in wskbd_attach()
465 sc->sc_base.me_dv.dv_xname, in wskbd_attach()
466 sc->sc_base.me_dv.dv_xname); in wskbd_attach()
487 wsdisplay_set_console_kbd(&sc->sc_base); /* sets sc_displaydv */ in wskbd_attach()
497 error = wsmux_attach_sc(wsmux_sc, &sc->sc_base); in wskbd_attach()
500 sc->sc_base.me_dv.dv_xname, error); in wskbd_attach()
631 if (sc->sc_base.me_parent != NULL) in wskbd_detach()
632 wsmux_detach_sc(&sc->sc_base); in wskbd_detach()
[all …]
Dwsmouse.c128 struct wsevsrc sc_base; member
206 sc->sc_input.evar = &sc->sc_base.me_evp; in wsmouse_attach()
209 sc->sc_base.me_ops = &wsmouse_srcops; in wsmouse_attach()
210 mux = sc->sc_base.me_dv.dv_cfdata->wsmousedevcf_mux; in wsmouse_attach()
212 error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); in wsmouse_attach()
220 if (sc->sc_base.me_dv.dv_cfdata->wsmousedevcf_mux >= 0) in wsmouse_attach()
255 if (sc->sc_base.me_parent != NULL) { in wsmouse_detach()
257 wsmux_detach_sc(&sc->sc_base); in wsmouse_detach()
262 evar = sc->sc_base.me_evp; in wsmouse_detach()
274 sc->sc_base.me_dv.dv_xname); in wsmouse_detach()
[all …]
Dwsmuxvar.h43 #define sc_displaydv sc_base.me_dispdv
77 struct wsevsrc sc_base; member
Dwsdisplay.c687 sc->sc_input = &mux->sc_base; in wsdisplay_attach()
/openbsd/src/sys/dev/fdt/
Drkdwhdmi.c73 struct dwhdmi_softc sc_base; member
86 #define to_rkdwhdmi_softc(x) container_of(x, struct rkdwhdmi_softc, sc_base)
141 sc->sc_base.sc_reg_width = in rkdwhdmi_attach()
144 sc->sc_base.sc_bst = faa->fa_iot; in rkdwhdmi_attach()
145 if (bus_space_map(sc->sc_base.sc_bst, faa->fa_reg[0].addr, in rkdwhdmi_attach()
146 faa->fa_reg[0].size, 0, &sc->sc_base.sc_bsh)) { in rkdwhdmi_attach()
164 sc->sc_base.sc_ic = i2c_byphandle(phandle); in rkdwhdmi_attach()
165 if (phandle && sc->sc_base.sc_ic == NULL) { in rkdwhdmi_attach()
171 sc->sc_base.sc_flags |= DWHDMI_USE_INTERNAL_PHY; in rkdwhdmi_attach()
172 sc->sc_base.sc_detect = dwhdmi_phy_detect; in rkdwhdmi_attach()
[all …]
Drkanxdp.c57 struct anxdp_softc sc_base; member
68 #define to_rkanxdp_softc(x) container_of(x, struct rkanxdp_softc, sc_base)
117 sc->sc_base.sc_iot = faa->fa_iot; in rkanxdp_attach()
118 if (bus_space_map(sc->sc_base.sc_iot, faa->fa_reg[0].addr, in rkanxdp_attach()
119 faa->fa_reg[0].size, 0, &sc->sc_base.sc_ioh)) { in rkanxdp_attach()
133 sc->sc_base.sc_flags |= ANXDP_FLAG_ROCKCHIP; in rkanxdp_attach()
135 if (anxdp_attach(&sc->sc_base) != 0) { in rkanxdp_attach()
137 sc->sc_base.sc_dev.dv_xname); in rkanxdp_attach()
171 anxdp_dpms(&sc->sc_base, mode); in rkanxdp_encoder_dpms()
212 sc->sc_base.sc_panel = endpoint_get_cookie(rep); in rkanxdp_ep_activate()
[all …]
/openbsd/src/sys/dev/sun/
Dz8530ms.c103 struct sunms_softc sc_base; member
224 sc->sc_base.sc_speed_change = zsms_speed_change; in zsms_attach()
226 sunms_attach(&sc->sc_base, &zsms_accessops); in zsms_attach()
293 if (sc->sc_base.sc_state != STATE_RATE_CHANGE) { in zsms_rxint()
350 if (sc->sc_base.sc_state != STATE_RATE_CHANGE && in zsms_stint()
351 ++sc->sc_base.sc_brk > 1) { in zsms_stint()
353 sc->sc_base.sc_state = STATE_RATE_CHANGE; in zsms_stint()
357 sc->sc_base.sc_dev.dv_xname); in zsms_stint()
400 sunms_speed_change(&sc->sc_base); in zsms_softint()
418 sunms_input(&sc->sc_base, c); in zsms_softint()
[all …]
/openbsd/src/sys/arch/sparc64/dev/
Dcomms_ebus.c84 struct sunms_softc sc_base; member
228 sc->sc_base.sc_speed_change = comms_speed_change; in comms_attach()
230 sunms_attach(&sc->sc_base, &comms_accessops); in comms_attach()
277 if (sc->sc_base.sc_state == STATE_RATE_CHANGE) { in comms_softintr()
278 sunms_speed_change(&sc->sc_base); in comms_softintr()
289 sunms_input(&sc->sc_base, c); in comms_softintr()
309 if (sc->sc_base.sc_state != STATE_RATE_CHANGE && in comms_hardintr()
310 ++sc->sc_base.sc_brk > 1) { in comms_hardintr()
311 sc->sc_base.sc_state = STATE_RATE_CHANGE; in comms_hardintr()
315 sc->sc_base.sc_dev.dv_xname); in comms_hardintr()
[all …]
Dcomkbd_ebus.c69 struct sunkbd_softc sc_base; member
Dz8530kbd.c147 struct sunkbd_softc sc_base; member
/openbsd/src/sys/dev/i2c/
Dspdmem_i2c.c62 struct spdmem_softc sc_base; member
91 sc.sc_base.sc_read = spdmem_iic_read; in spdmem_iic_match()
93 return spdmem_probe(&sc.sc_base); in spdmem_iic_match()
104 sc->sc_base.sc_read = spdmem_iic_read; in spdmem_iic_attach()
108 spdmem_attach_common(&sc->sc_base); in spdmem_iic_attach()
/openbsd/src/sys/dev/pci/
Dauvia.c170 bus_space_write_1((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off), v)
172 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off), v)
174 bus_space_read_1((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off))
176 bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off))
243 sc->sc_play.sc_base = AUVIA_PLAY_BASE; in auvia_attach()
244 sc->sc_record.sc_base = AUVIA_RECORD_BASE; in auvia_attach()
247 sc->sc_play.sc_base = VIA8233_MP_BASE; in auvia_attach()
248 sc->sc_record.sc_base = VIA8233_WR_BASE; in auvia_attach()
504 } else if (ch->sc_base != VIA8233_MP_BASE) { in auvia_set_params_sub()
557 if (ch->sc_base == VIA8233_MP_BASE && mode == AUMODE_PLAY) { in auvia_set_params()
[all …]
Dsti_pci.c37 struct sti_softc sc_base; member
84 spc->sc_base.sc_enable_rom = sti_pci_enable_rom; in sti_pci_attach()
85 spc->sc_base.sc_disable_rom = sti_pci_disable_rom; in sti_pci_attach()
93 if (sti_pci_is_console(paa, spc->sc_base.bases) != 0) in sti_pci_attach()
94 spc->sc_base.sc_flags |= STI_CONSOLE; in sti_pci_attach()
95 if (sti_attach_common(&spc->sc_base, paa->pa_iot, paa->pa_memt, in sti_pci_attach()
212 struct sti_softc *sc = &spc->sc_base; in sti_check_rom()
Dauviavar.h44 int sc_base; member
Dvga_pcivar.h75 u_int32_t sc_base; member
/openbsd/src/sys/arch/loongson/dev/
Dstsec.c94 uint sc_base; member
156 sc->sc_base = 0; in stsec_attach()
168 sc->sc_base = ST7_VERSION + 1; in stsec_attach()
222 regno = sc->sc_base + reg; in stsec_read()
239 regno = sc->sc_base + reg; in stsec_write()
/openbsd/src/sys/dev/tc/
Dasc_tc.c54 caddr_t sc_base, sc_bounce, sc_target; member
135 asc->sc_base = (caddr_t)ta->ta_addr; /* XXX XXX XXX */
246 asc->sc_bounce = asc->sc_base + PMAZ_OFFSET_RAM;
Dioasicvar.h59 tc_addr_t sc_base; /* XXX offset XXX */ member
Dioasic_subr.c80 idev.iada_addr = sc->sc_base + ioasic_devs[i].iad_offset;
Dif_le_ioasic.c192 (u_char *)((struct ioasic_softc *)parent)->sc_base in le_ioasic_attach()
/openbsd/src/sys/dev/pv/
Dxenvar.h88 uint32_t sc_base; member
Dxen.c148 sc->sc_base = hv->hv_base; in xen_attach()
270 CPUID(sc->sc_base + CPUID_OFFSET_XEN_HYPERCALL, in xen_init_hypercall()
/openbsd/src/sys/arch/alpha/tc/
Dioasic.c176 ioasic_base = sc->sc_base = ta->ta_addr; /* XXX XXX XXX */