Home
last modified time | relevance | path

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

123

/netbsd-src/sys/dev/wscons/
H A Dwsmux.c203 device_xname(sc->sc_base.me_dv), sc, l)); in wsmuxopen()
215 if (sc->sc_base.me_parent != NULL) { in wsmuxopen()
218 wsmux_detach_sc(&sc->sc_base); in wsmuxopen()
221 if (sc->sc_base.me_evp != NULL) in wsmuxopen()
225 evar = &sc->sc_base.me_evar; in wsmuxopen()
245 if (sc->sc_base.me_evp != NULL) { in wsmux_mux_open()
249 if (sc->sc_base.me_parent == NULL) { in wsmux_mux_open()
266 sc->sc_base.me_evp = evar; /* remember event variable, mark as open */ in wsmux_do_open()
271 device_xname(sc->sc_base.me_dv), me, in wsmux_do_open()
304 struct wseventvar *evar = sc->sc_base.me_evp; in wsmuxclose()
[all …]
H A Dwskbd.c181 struct wsevsrc sc_base; member
416 sc->sc_base.me_dv = self; in wskbd_attach()
424 sc->sc_base.me_ops = &wskbd_srcops; in wskbd_attach()
427 mux = device_cfdata(sc->sc_base.me_dv)->wskbddevcf_mux; in wskbd_attach()
436 if (device_cfdata(sc->sc_base.me_dv)->wskbddevcf_mux >= 0) in wskbd_attach()
484 wsdisplay_set_console_kbd(&sc->sc_base); /* sets me_dispv */ in wskbd_attach()
485 if (sc->sc_base.me_dispdv != NULL) in wskbd_attach()
487 device_xname(sc->sc_base.me_dispdv)); in wskbd_attach()
495 error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); in wskbd_attach()
497 aprint_error_dev(sc->sc_base.me_dv, in wskbd_attach()
[all …]
H A Dwsmouse.c150 struct wsevsrc sc_base; member
264 sc->sc_base.me_dv = self; in wsmouse_attach()
279 sc->sc_base.me_ops = &wsmouse_srcops; in wsmouse_attach()
282 error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); in wsmouse_attach()
328 if (sc->sc_base.me_parent != NULL) { in wsmouse_detach()
330 wsmux_detach_sc(&sc->sc_base); in wsmouse_detach()
335 evar = sc->sc_base.me_evp; in wsmouse_detach()
380 evar = sc->sc_base.me_evp; in wsmouse_input()
393 device_xname(sc->sc_base.me_dv), in wsmouse_input()
394 sc->sc_base.me_parent, evar)); in wsmouse_input()
[all …]
H A Dwsbell.c218 sc->sc_base.me_dv = self; in wsbell_attach()
225 sc->sc_base.me_ops = &wsbell_srcops; in wsbell_attach()
228 error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); in wsbell_attach()
272 if (sc->sc_base.me_parent != NULL) { in wsbell_detach()
274 wsmux_detach_sc(&sc->sc_base); in wsbell_detach()
279 evar = sc->sc_base.me_evp; in wsbell_detach()
460 if (sc->sc_base.me_evp != NULL) in wsbell_mux_open()
471 sc->sc_base.me_evp = NULL; in wsbell_mux_close()
H A Dwsbellmux.c74 if (sc->sc_base.me_parent != NULL || sc->sc_base.me_evp != NULL) in wsbell_add_mux()
77 return (wsmux_attach_sc(muxsc, &sc->sc_base)); in wsbell_add_mux()
/netbsd-src/sys/arch/arm/nxp/
H A Dimx6_dwhdmi.c72 struct dwhdmi_softc sc_base; member
82 #define to_imx6_dwhdmi_softc(x) container_of(x, struct imx6_dwhdmi_softc, sc_base)
167 sc->sc_base.sc_connector.base.connector_type = DRM_MODE_CONNECTOR_HDMIA; in imx6_dwhdmi_ep_activate()
168 error = dwhdmi_bind(&sc->sc_base, &sc->sc_encoder); in imx6_dwhdmi_ep_activate()
204 return &sc->sc_base.sc_dai; in imx6_dwhdmi_dai_get_tag()
245 sc->sc_base.sc_dev = self; in imx6_dwhdmi_attach()
246 sc->sc_base.sc_reg_width = 1; in imx6_dwhdmi_attach()
247 sc->sc_base.sc_bst = faa->faa_bst; in imx6_dwhdmi_attach()
248 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) { in imx6_dwhdmi_attach()
257 sc->sc_base.sc_ic = fdtbus_i2c_acquire(phandle, "ddc-i2c-bus"); in imx6_dwhdmi_attach()
[all …]
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_dwhdmi.c83 struct dwhdmi_softc sc_base; member
95 #define to_rk_dwhdmi_softc(x) container_of(x, struct rk_dwhdmi_softc, sc_base)
162 sc->sc_base.sc_connector.base.connector_type = DRM_MODE_CONNECTOR_HDMIA; in rk_dwhdmi_ep_activate()
163 error = dwhdmi_bind(&sc->sc_base, &sc->sc_encoder); in rk_dwhdmi_ep_activate()
223 return &sc->sc_base.sc_dai; in rk_dwhdmi_dai_get_tag()
283 sc->sc_base.sc_dev = self; in rk_dwhdmi_attach()
284 if (of_getprop_uint32(phandle, "reg-io-width", &sc->sc_base.sc_reg_width) != 0) in rk_dwhdmi_attach()
285 sc->sc_base.sc_reg_width = 4; in rk_dwhdmi_attach()
286 sc->sc_base.sc_bst = faa->faa_bst; in rk_dwhdmi_attach()
287 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) { in rk_dwhdmi_attach()
[all …]
H A Drk_anxdp.c63 struct anxdp_softc sc_base; member
74 #define to_rk_anxdp_softc(x) container_of(x, struct rk_anxdp_softc, sc_base)
169 sc->sc_base.sc_panel = fdt_endpoint_get_data(out_rep); in rk_anxdp_ep_activate()
172 …sc->sc_base.sc_connector.base.connector_type = DRM_MODE_CONNECTOR_eDP; … in rk_anxdp_ep_activate()
173 error = anxdp_bind(&sc->sc_base, &sc->sc_encoder); in rk_anxdp_ep_activate()
207 return &sc->sc_base.sc_dai; in rk_anxdp_dai_get_tag()
257 sc->sc_base.sc_dev = self; in rk_anxdp_attach()
258 sc->sc_base.sc_bst = faa->faa_bst; in rk_anxdp_attach()
259 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) { in rk_anxdp_attach()
273 sc->sc_base.sc_flags |= ANXDP_FLAG_ROCKCHIP; in rk_anxdp_attach()
[all …]
/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_dwhdmi.c61 struct dwhdmi_softc sc_base; member
71 #define to_sunxi_dwhdmi_softc(x) container_of(x, struct sunxi_dwhdmi_softc, sc_base)
113 error = dwhdmi_bind(&sc->sc_base, encoder); in sunxi_dwhdmi_ep_activate()
137 return &sc->sc_base.sc_bridge; in sunxi_dwhdmi_ep_get_data()
196 device_printf(sc->sc_base.sc_dev, in sunxi_dwhdmi_mode_set()
212 return &sc->sc_base.sc_dai; in sunxi_dwhdmi_dai_get_tag()
269 sc->sc_base.sc_dev = self; in sunxi_dwhdmi_attach()
270 sc->sc_base.sc_reg_width = 1; in sunxi_dwhdmi_attach()
271 sc->sc_base.sc_bst = faa->faa_bst; in sunxi_dwhdmi_attach()
272 if (bus_space_map(sc->sc_base.sc_bst, addr, size, 0, &sc->sc_base.sc_bsh) != 0) { in sunxi_dwhdmi_attach()
[all …]
/netbsd-src/sys/arch/evbppc/wii/dev/
H A Dsdhc_hollywood.c53 struct sdhc_softc sc_base; member
75 sc->sc_base.sc_dev = self; in sdhc_hollywood_attach()
76 sc->sc_base.sc_host = sc->sc_host; in sdhc_hollywood_attach()
77 sc->sc_base.sc_dmat = &wii_mem2_bus_dma_tag; in sdhc_hollywood_attach()
78 sc->sc_base.sc_flags = SDHC_FLAG_SINGLE_POWER_WRITE | in sdhc_hollywood_attach()
81 sc->sc_base.sc_write_delay = SDHC_HOLLYWOOD_WRITE_DELAY; in sdhc_hollywood_attach()
96 &sc->sc_base, device_xname(self)); in sdhc_hollywood_attach()
98 error = sdhc_host_found(&sc->sc_base, bst, bsh, SDHC_SIZE); in sdhc_hollywood_attach()
/netbsd-src/sys/dev/fdt/
H A Darasan_sdhc_fdt.c61 struct sdhc_softc sc_base; member
208 sc->sc_base.sc_vendor_signal_voltage = arasan_sdhc_signal_voltage; in arasan_sdhc_init()
211 error = sdhc_host_found(&sc->sc_base, sc->sc_bst, sc->sc_bsh, sc->sc_bsz); in arasan_sdhc_init()
280 &sc->sc_base.sc_dmat, BUS_DMA_WAITOK); in arasan_sdhc_attach()
286 sc->sc_base.sc_dmat = faa->faa_dmat; in arasan_sdhc_attach()
289 sc->sc_base.sc_dmat = faa->faa_dmat; in arasan_sdhc_attach()
292 sc->sc_base.sc_dev = self; in arasan_sdhc_attach()
293 sc->sc_base.sc_host = sc->sc_host; in arasan_sdhc_attach()
294 sc->sc_base.sc_flags = SDHC_FLAG_NO_CLKBASE | in arasan_sdhc_attach()
300 sc->sc_base.sc_flags |= SDHC_FLAG_8BIT_MODE; in arasan_sdhc_attach()
[all …]
/netbsd-src/sys/arch/macppc/dev/
H A Dvalkyriefb.c71 uint8_t *sc_base; member
163 *(sc->sc_base + VAL_REGS_OFFSET + reg) = val; in valkyriefb_write_reg()
171 return *(sc->sc_base + VAL_REGS_OFFSET + reg); in valkyriefb_read_reg()
179 *(sc->sc_base + VAL_CMAP_OFFSET + VAL_CMAP_ADDR) = reg; in valkyriefb_write_cmap()
181 *(sc->sc_base + VAL_CMAP_OFFSET + VAL_CMAP_LUT) = r; in valkyriefb_write_cmap()
183 *(sc->sc_base + VAL_CMAP_OFFSET + VAL_CMAP_LUT) = g; in valkyriefb_write_cmap()
185 *(sc->sc_base + VAL_CMAP_OFFSET + VAL_CMAP_LUT) = b; in valkyriefb_write_cmap()
210 sc->sc_base = (uint8_t *)ca->ca_reg[0]; in valkyriefb_attach()
218 sc->sc_fbaddr = (uint8_t *)(sc->sc_base + 0x1000); in valkyriefb_attach()
247 memset(sc->sc_base + 0x1000, ri->ri_devcmap[(defattr >> 16) & 0xf], in valkyriefb_init()
[all …]
/netbsd-src/sys/dev/acpi/
H A Digpio_acpi.c140 asc->sc_isc.sc_base = in igpio_acpi_attach()
141 kmem_zalloc(sizeof(*asc->sc_isc.sc_base) * nbar, KM_SLEEP); in igpio_acpi_attach()
156 asc->sc_isc.sc_base[i] = mem->ar_base; in igpio_acpi_attach()
198 if (isc->sc_base != NULL) { in igpio_acpi_detach()
199 kmem_free(isc->sc_base, sizeof(*isc->sc_base) * nbar); in igpio_acpi_detach()
200 isc->sc_base = NULL; in igpio_acpi_detach()
H A Dplgpio_acpi.c53 struct plgpio_softc sc_base; member
85 struct plgpio_softc * const sc = &asc->sc_base; in plgpio_acpi_attach()
145 struct plgpio_softc * const sc = &asc->sc_base; in plgpio_acpi_register_event()
151 aprint_error_dev(asc->sc_base.sc_dev, in plgpio_acpi_register_event()
156 aprint_error_dev(asc->sc_base.sc_dev, in plgpio_acpi_register_event()
162 asc->sc_base.sc_reserved_mask |= __BIT(pin); in plgpio_acpi_register_event()
210 struct plgpio_softc * const sc = &asc->sc_base; in plgpio_acpi_intr()
/netbsd-src/sys/dev/pci/
H A Dsti_pci.c54 struct sti_softc sc_base; member
106 spc->sc_base.sc_dev = self; in sti_pci_attach()
107 spc->sc_base.sc_enable_rom = sti_pci_enable_rom; in sti_pci_attach()
108 spc->sc_base.sc_disable_rom = sti_pci_disable_rom; in sti_pci_attach()
116 ret = sti_pci_is_console(paa, spc->sc_base. bases); in sti_pci_attach()
118 spc->sc_base.sc_flags |= STI_CONSOLE; in sti_pci_attach()
120 ret = sti_attach_common(&spc->sc_base, paa->pa_iot, paa->pa_memt, in sti_pci_attach()
130 struct sti_softc *sc = &spc->sc_base; in sti_pci_end_attach()
142 struct sti_softc *sc = &spc->sc_base; in sti_check_rom()
H A Dauvia.c198 bus_space_write_1((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off), v)
200 bus_space_write_4((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off), v)
202 bus_space_read_1((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off))
204 bus_space_read_4((sc)->sc_iot, (sc)->sc_ioh, (ch)->sc_base + (off))
348 sc->sc_play.sc_base = AUVIA_PLAY_BASE; in auvia_attach()
349 sc->sc_record.sc_base = AUVIA_RECORD_BASE; in auvia_attach()
352 sc->sc_play.sc_base = VIA8233_MP_BASE; in auvia_attach()
353 sc->sc_record.sc_base = VIA8233_WR_BASE; in auvia_attach()
467 if (sc->sc_play.sc_base != VIA8233_MP_BASE || !AC97_IS_4CH(sc->codec_if)) { in auvia_attach()
470 if (sc->sc_play.sc_base != VIA8233_MP_BASE || !AC97_IS_6CH(sc->codec_if)) { in auvia_attach()
[all …]
/netbsd-src/sys/dev/i2c/
H A Dspdmem_i2c.c84 struct spdmem_softc sc_base; member
223 sc.sc_base.sc_read = spdmem_i2c_read; in spdmem_i2c_match()
229 if (spdmem_common_probe(&sc.sc_base)) { in spdmem_i2c_match()
246 sc->sc_base.sc_read = spdmem_i2c_read; in spdmem_i2c_attach()
251 spdmem_common_attach(&sc->sc_base, self); in spdmem_i2c_attach()
261 return spdmem_common_detach(&sc->sc_base, self); in spdmem_i2c_detach()
H A Dfan53555.c72 u_int sc_base; member
175 cur_uvol = __SHIFTOUT(oval, VSEL_NSEL) * sc->sc_step + sc->sc_base; in fan53555_set_voltage()
179 val |= __SHIFTIN((min_uvol - sc->sc_base) / sc->sc_step, VSEL_NSEL); in fan53555_set_voltage()
201 *puvol = __SHIFTOUT(val, VSEL_NSEL) * sc->sc_step + sc->sc_base; in fan53555_get_voltage()
232 sc->sc_base = 712500; in fan53555_init()
237 sc->sc_base = 712500; in fan53555_init()
/netbsd-src/sys/arch/hppa/dev/
H A Dgftfb.c67 struct sti_softc sc_base; member
181 struct sti_rom *rom = sc->sc_base.sc_rom;
190 struct sti_rom *rom = sc->sc_base.sc_rom; in gftfb_match()
199 struct sti_rom *rom = sc->sc_base.sc_rom; in gftfb_match()
208 struct sti_rom *rom = sc->sc_base.sc_rom; in gftfb_attach()
229 sc->sc_base.sc_dev = self; in gftfb_attach()
230 sc->sc_base.sc_enable_rom = gftfb_enable_rom; in gftfb_attach()
231 sc->sc_base.sc_disable_rom = gftfb_disable_rom; in gftfb_attach()
241 ret = sti_pci_is_console(paa, sc->sc_base. bases); in gftfb_attach()
243 sc->sc_base in gftfb_attach()
[all...]
/netbsd-src/sys/arch/sgimips/hpc/
H A Dhpc.c221 bus_addr_t sc_base; member
509 sc->sc_base = ga->ga_addr; in hpc_attach()
512 MIPS_PHYS_TO_KSEG1(sc->sc_base), ha.hpc_eeprom, in hpc_attach()
517 if (!(hd->hd_sysmask & sysmask) || hd->hd_base != sc->sc_base) in hpc_attach()
527 if (bus_space_map(normal_memt, sc->sc_base, 0, in hpc_attach()
538 if (hpctype != 3 && sc->sc_base != HPC_BASE_ADDRESS_0) { in hpc_attach()
/netbsd-src/sys/dev/tc/
H A Dasc_tc.c65 char *sc_base, *sc_bounce, *sc_target; member
143 asc->sc_base = (void *)ta->ta_addr; /* XXX XXX XXX */ in asc_tc_attach()
249 asc->sc_bounce = asc->sc_base + PMAZ_OFFSET_RAM; in asc_tc_setup()
/netbsd-src/sys/arch/arm/gemini/
H A Dgemini_obio.c180 sc->sc_base = mb->mb_iobase; in obio_attach()
375 && (oa.obio_addr < sc->sc_base in obio_attach_critical()
376 || oa.obio_addr >= sc->sc_base + sc->sc_size)) in obio_attach_critical()
/netbsd-src/sys/arch/amiga/dev/
H A Dif_es.c86 void *sc_base; /* base address of board */ member
153 sc->sc_base = zap->va; in esattach()
232 union smcregs *smc = sc->sc_base; in esstop()
257 union smcregs *smc = sc->sc_base; in esinit()
310 smc = sc->sc_base; in esintr()
539 union smcregs *smc = sc->sc_base; in esrint()
743 union smcregs *smc = sc->sc_base; in esstart()
/netbsd-src/sys/arch/amiga/pci/
H A Demmemvar.h38 volatile char *sc_base; /* base PA */ member
H A Dp5membarvar.h42 volatile char *sc_base; /* base PA */ member

123