Home
last modified time | relevance | path

Searched refs:sc (Results 1 – 25 of 3288) sorted by relevance

12345678910>>...132

/netbsd/src/sys/arch/shark/shark/
Dscr.c171 #define INVALID_STATE_CMD(sc,state,cmd) invalidStateCmd(sc,state,cmd,__LINE__); argument
176 #define INVALID_STATE_CMD(sc,state,cmd) sc->bigTrouble = true; argument
392 #define CLK_COUNT_START (((372 * TIMER_FREQ) / sc->cardFreq) /5)
393 #define CLK_COUNT_DATA (((372 * TIMER_FREQ) / sc->cardFreq) )
426 #define T_t2 ((300 * TIMER_FREQ) / sc->cardFreq) …
427 #define T_t3 ((40000 * (TIMER_FREQ/1024)) / (sc->car…
428 #define T_WORK_WAITING (((960 * sc->Wi * sc->Fi ) / (sc->cardFreq/1024))…
582 static void initStates(struct scr_softc * sc);
594 static void masterSM(struct scr_softc * sc,int cmd);
597 static void t0SendSM(struct scr_softc * sc,int cnd);
[all …]
/netbsd/src/sys/arch/atari/dev/
Dite.c84 #define SUBR_INIT(sc) (sc)->grf->g_iteinit(sc) argument
85 #define SUBR_DEINIT(sc) (sc)->grf->g_itedeinit(sc) argument
86 #define SUBR_PUTC(sc,c,dy,dx,m) (sc)->grf->g_iteputc(sc,c,dy,dx,m) argument
87 #define SUBR_CURSOR(sc,flg) (sc)->grf->g_itecursor(sc,flg) argument
88 #define SUBR_CLEAR(sc,sy,sx,h,w) (sc)->grf->g_iteclear(sc,sy,sx,h,w) argument
89 #define SUBR_SCROLL(sc,sy,sx,cnt,dir) (sc)->grf->g_itescroll(sc,sy,sx,cnt,dir) argument
138 static void iteputchar(int c, struct ite_softc *sc);
205 struct ite_softc *sc; in iteattach() local
210 sc = device_private(self); in iteattach()
224 memcpy(&sc->grf, &con_itesoftc.grf, in iteattach()
[all …]
/netbsd/src/sys/dev/pci/
Dif_rge.c68 MCLGETL(struct rge_softc *sc __unused, int how, in MCLGETL()
193 struct rge_softc *sc = device_private(self); in rge_attach() local
209 sc->sc_dev = self; in rge_attach()
217 PCI_MAPREG_MEM_TYPE_64BIT, 0, &sc->rge_btag, &sc->rge_bhandle, in rge_attach()
218 NULL, &sc->rge_bsize)) { in rge_attach()
220 PCI_MAPREG_MEM_TYPE_32BIT, 0, &sc->rge_btag, in rge_attach()
221 &sc->rge_bhandle, NULL, &sc->rge_bsize)) { in rge_attach()
223 0, &sc->rge_btag, &sc->rge_bhandle, NULL, in rge_attach()
224 &sc->rge_bsize)) { in rge_attach()
247 sc->rge_flags |= RGE_FLAG_MSI; in rge_attach()
[all …]
Dcs4281.c185 struct cs428x_softc *sc; in cs4281_attach() local
193 sc = device_private(self); in cs4281_attach()
194 sc->sc_dev = self; in cs4281_attach()
200 sc->sc_pc = pa->pa_pc; in cs4281_attach()
201 sc->sc_pt = pa->pa_tag; in cs4281_attach()
206 &sc->ba0t, &sc->ba0h, NULL, NULL)) { in cs4281_attach()
207 aprint_error_dev(sc->sc_dev, "can't map BA0 space\n"); in cs4281_attach()
212 &sc->ba1t, &sc->ba1h, NULL, NULL)) { in cs4281_attach()
213 aprint_error_dev(sc->sc_dev, "can't map BA1 space\n"); in cs4281_attach()
217 sc->sc_dmatag = pa->pa_dmat; in cs4281_attach()
[all …]
Dneo.c258 #define nm_rd_1(sc, regno) \ argument
259 bus_space_read_1((sc)->regiot, (sc)->regioh, (regno))
261 #define nm_rd_2(sc, regno) \ argument
262 bus_space_read_2((sc)->regiot, (sc)->regioh, (regno))
264 #define nm_rd_4(sc, regno) \ argument
265 bus_space_read_4((sc)->regiot, (sc)->regioh, (regno))
267 #define nm_wr_1(sc, regno, val) \ argument
268 bus_space_write_1((sc)->regiot, (sc)->regioh, (regno), (val))
270 #define nm_wr_2(sc, regno, val) \ argument
271 bus_space_write_2((sc)->regiot, (sc)->regioh, (regno), (val))
[all …]
Dif_bnx.c463 bnx_print_adapter_info(struct bnx_softc *sc) in bnx_print_adapter_info() argument
465 device_t dev = sc->bnx_dev; in bnx_print_adapter_info()
469 BNXNUM(sc), 'A' + BNXREV(sc), BNXMETAL(sc), in bnx_print_adapter_info()
470 (BNX_CHIP_BOND_ID(sc) == BNX_CHIP_BOND_ID_SERDES_BIT) in bnx_print_adapter_info()
471 ? "Serdes " : "", sc->bnx_chipid); in bnx_print_adapter_info()
474 if (sc->bnx_flags & BNX_PCIE_FLAG) { in bnx_print_adapter_info()
475 aprint_normal_dev(dev, "PCIe x%d ", sc->link_width); in bnx_print_adapter_info()
476 switch (sc->link_speed) { in bnx_print_adapter_info()
483 ((sc->bnx_flags & BNX_PCIX_FLAG) ? "-X" : ""), in bnx_print_adapter_info()
484 (sc->bnx_flags & BNX_PCI_32BIT_FLAG) ? 32 : 64, in bnx_print_adapter_info()
[all …]
Dpm3fb.c171 pm3fb_wait(struct pm3fb_softc *sc, int slots) in pm3fb_wait() argument
176 reg = bus_space_read_4(sc->sc_memt, sc->sc_regh, in pm3fb_wait()
182 pm3fb_flush_engine(struct pm3fb_softc *sc) in pm3fb_flush_engine() argument
185 pm3fb_wait(sc, 2); in pm3fb_flush_engine()
186 bus_space_write_4(sc->sc_memt, sc->sc_regh, PM3_FILTER_MODE, PM3_FM_PASS_SYNC); in pm3fb_flush_engine()
187 bus_space_write_4(sc->sc_memt, sc->sc_regh, PM3_SYNC, 0); in pm3fb_flush_engine()
190 while (bus_space_read_4(sc->sc_memt, sc->sc_regh, PM3_OUTPUT_FIFO_WORDS) == 0); in pm3fb_flush_engine()
191 } while (bus_space_read_4(sc->sc_memt, sc->sc_regh, PM3_OUTPUT_FIFO) != in pm3fb_flush_engine()
213 struct pm3fb_softc *sc = device_private(self); in pm3fb_attach() local
222 sc->sc_pc = pa->pa_pc; in pm3fb_attach()
[all …]
Dcs4280.c83 #define BA1READ4(sc, r) bus_space_read_4((sc)->ba1t, (sc)->ba1h, (r)) argument
84 #define BA1WRITE4(sc, r, x) bus_space_write_4((sc)->ba1t, (sc)->ba1h, (r), (x)) argument
245 struct cs428x_softc *sc; in cs4280_attach() local
257 sc = device_private(self); in cs4280_attach()
258 sc->sc_dev = self; in cs4280_attach()
269 aprint_normal_dev(sc->sc_dev, "%s %s\n", vendor, product); in cs4280_attach()
270 sc->sc_flags = cs_card->flags; in cs4280_attach()
272 sc->sc_flags = CS428X_FLAG_NONE; in cs4280_attach()
275 sc->sc_pc = pa->pa_pc; in cs4280_attach()
276 sc->sc_pt = pa->pa_tag; in cs4280_attach()
[all …]
/netbsd/src/sys/dev/ic/
Di82586.c231 i82586_attach(struct ie_softc *sc, const char *name, uint8_t *etheraddr, in i82586_attach() argument
235 struct ifnet *ifp = &sc->sc_ethercom.ec_if; in i82586_attach()
237 strlcpy(ifp->if_xname, device_xname(sc->sc_dev), IFNAMSIZ); in i82586_attach()
238 ifp->if_softc = sc; in i82586_attach()
248 sc->sc_ethercom.ec_ifmedia = &sc->sc_media; in i82586_attach()
249 ifmedia_init(&sc->sc_media, 0, i82586_mediachange, i82586_mediastatus); in i82586_attach()
252 ifmedia_add(&sc->sc_media, media[i], 0, NULL); in i82586_attach()
253 ifmedia_set(&sc->sc_media, defmedia); in i82586_attach()
255 ifmedia_add(&sc->sc_media, IFM_ETHER | IFM_MANUAL, 0, NULL); in i82586_attach()
256 ifmedia_set(&sc->sc_media, IFM_ETHER | IFM_MANUAL); in i82586_attach()
[all …]
Di82596.c194 struct iee_softc *sc = intarg; in iee_intr() local
195 struct ifnet *ifp = &sc->sc_ethercom.ec_if; in iee_intr()
207 (sc->sc_iee_cmd)(sc, IEE_SCB_ACK); in iee_intr()
210 IEE_SCBSYNC(sc, BUS_DMASYNC_POSTREAD); in iee_intr()
211 scb_status = SC_SCB(sc)->scb_status; in iee_intr()
212 scb_cmd = SC_SCB(sc)->scb_cmd; in iee_intr()
214 rfd = SC_RFD(sc, sc->sc_rx_done); in iee_intr()
215 IEE_RFDSYNC(sc, sc->sc_rx_done, in iee_intr()
219 IEE_RFDSYNC(sc, sc->sc_rx_done, BUS_DMASYNC_PREREAD); in iee_intr()
223 IEE_RFDSYNC(sc, sc->sc_rx_done, in iee_intr()
[all …]
Dncr53c9x.c141 #define NCR_SET_COUNT(sc, size) do { \ argument
142 NCR_WRITE_REG((sc), NCR_TCL, (size)); \
143 NCR_WRITE_REG((sc), NCR_TCM, (size) >> 8); \
144 if ((sc->sc_cfg2 & NCRCFG2_FE) || \
145 (sc->sc_rev == NCR_VARIANT_FAS366)) { \
146 NCR_WRITE_REG((sc), NCR_TCH, (size) >> 16); \
148 if (sc->sc_rev == NCR_VARIANT_FAS366) { \
149 NCR_WRITE_REG(sc, NCR_RCH, 0); \
192 ncr53c9x_attach(struct ncr53c9x_softc *sc) in ncr53c9x_attach() argument
194 struct scsipi_adapter *adapt = &sc->sc_adapter; in ncr53c9x_attach()
[all …]
Dathn.c143 athn_attach(struct athn_softc *sc) in athn_attach() argument
145 struct ieee80211com *ic = &sc->sc_ic; in athn_attach()
146 struct ifnet *ifp = &sc->sc_if; in athn_attach()
151 athn_get_chipid(sc); in athn_attach()
153 if ((error = athn_reset_power_on(sc)) != 0) { in athn_attach()
154 aprint_error_dev(sc->sc_dev, "could not reset chip\n"); in athn_attach()
158 if ((error = athn_set_power_awake(sc)) != 0) { in athn_attach()
159 aprint_error_dev(sc->sc_dev, "could not wakeup chip\n"); in athn_attach()
163 if (AR_SREV_5416(sc) || AR_SREV_9160(sc)) in athn_attach()
164 error = ar5416_attach(sc); in athn_attach()
[all …]
Dncr5380sbc.c192 ncr5380_wait_req(struct ncr5380_softc *sc) in ncr5380_wait_req() argument
197 if (NCR5380_READ(sc, sci_bus_csr) & SCI_BUS_REQ) { in ncr5380_wait_req()
210 ncr5380_wait_not_req(struct ncr5380_softc *sc) in ncr5380_wait_not_req() argument
215 if ((NCR5380_READ(sc, sci_bus_csr) & SCI_BUS_REQ) == 0) { in ncr5380_wait_not_req()
228 ncr_sched_msgout(struct ncr5380_softc *sc, int msg_code) in ncr_sched_msgout() argument
232 if (sc->sc_msgpriq == 0) { in ncr_sched_msgout()
234 icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK; in ncr_sched_msgout()
235 NCR5380_WRITE(sc, sci_icmd, (icmd | SCI_ICMD_ATN)); in ncr_sched_msgout()
238 sc->sc_msgpriq |= msg_code; in ncr_sched_msgout()
243 ncr5380_pio_out(struct ncr5380_softc *sc, int phase, int count, uint8_t *data) in ncr5380_pio_out() argument
[all …]
Ddwc_mmc.c80 #define MMC_WRITE(sc, reg, val) \ argument
81 bus_space_write_4((sc)->sc_bst, (sc)->sc_bsh, (reg), (val))
82 #define MMC_READ(sc, reg) \ argument
83 bus_space_read_4((sc)->sc_bst, (sc)->sc_bsh, (reg))
86 dwc_mmc_dmabounce_setup(struct dwc_mmc_softc *sc) in dwc_mmc_dmabounce_setup() argument
91 sc->sc_dmabounce_buflen = dwc_mmc_host_maxblklen(sc); in dwc_mmc_dmabounce_setup()
92 error = bus_dmamem_alloc(sc->sc_dmat, sc->sc_dmabounce_buflen, 0, in dwc_mmc_dmabounce_setup()
93 sc->sc_dmabounce_buflen, ds, 1, &rseg, BUS_DMA_WAITOK); in dwc_mmc_dmabounce_setup()
96 error = bus_dmamem_map(sc->sc_dmat, ds, 1, sc->sc_dmabounce_buflen, in dwc_mmc_dmabounce_setup()
97 &sc->sc_dmabounce_buf, BUS_DMA_WAITOK); in dwc_mmc_dmabounce_setup()
[all …]
/netbsd/src/sys/arch/hpcarm/dev/
Dwzero3_kbd.c61 #define CSR_READ1(r) bus_space_read_1(sc->sc_iot, sc->sc_ioh, (r))
62 #define CSR_WRITE1(r,v) bus_space_write_1(sc->sc_iot, sc->sc_ioh, (r), (v))
63 #define CSR_READ2(r) bus_space_read_2(sc->sc_iot, sc->sc_ioh, (r))
64 #define CSR_WRITE2(r,v) bus_space_write_2(sc->sc_iot, sc->sc_ioh, (r), (v))
65 #define CSR_READ4(r) bus_space_read_4(sc->sc_iot, sc->sc_ioh, (r))
66 #define CSR_WRITE4(r,v) bus_space_write_4(sc->sc_iot, sc->sc_ioh, (r), (v))
262 struct wzero3kbd_softc *sc = device_private(self); in wzero3kbd_attach() local
267 sc->sc_dev = self; in wzero3kbd_attach()
278 sc->sc_key_pin = model->key_pin; in wzero3kbd_attach()
279 sc->sc_power_pin = model->power_pin; in wzero3kbd_attach()
[all …]
/netbsd/src/sys/dev/usb/
Dpseye.c189 struct pseye_softc *sc = device_private(self); in pseye_attach() local
204 sc->sc_dev = self; in pseye_attach()
205 sc->sc_udev = dev; in pseye_attach()
206 sc->sc_iface = uiaa->uiaa_iface; in pseye_attach()
207 snprintf(sc->sc_businfo, sizeof(sc->sc_businfo), "usb:%08x", in pseye_attach()
208 sc->sc_udev->ud_cookie.cookie); in pseye_attach()
209 sc->sc_bulkin_bufferlen = PSEYE_BULKIN_BUFLEN; in pseye_attach()
211 sc->sc_dying = sc->sc_running = 0; in pseye_attach()
212 cv_init(&sc->sc_cv, device_xname(self)); in pseye_attach()
213 mutex_init(&sc->sc_mtx, MUTEX_DEFAULT, IPL_NONE); in pseye_attach()
[all …]
Dumass.c275 Static void umass_disco(struct umass_softc *sc);
377 struct umass_softc *sc = device_private(self); in umass_attach() local
387 SDT_PROBE1(usb, umass, device, attach__start, sc); in umass_attach()
389 sc->sc_dev = self; in umass_attach()
394 mutex_init(&sc->sc_lock, MUTEX_DEFAULT, IPL_SOFTUSB); in umass_attach()
400 sc->sc_udev = uiaa->uiaa_device; in umass_attach()
401 sc->sc_iface = uiaa->uiaa_iface; in umass_attach()
402 sc->sc_ifaceno = uiaa->uiaa_ifaceno; in umass_attach()
406 sc->sc_wire = quirk->uq_wire; in umass_attach()
407 sc->sc_cmd = quirk->uq_cmd; in umass_attach()
[all …]
Dudsir.c114 #define UDSIR_BLOCK_RX_DATA(sc) ((sc)->sc_ur_framelen != 0) argument
175 struct udsir_softc *sc = device_private(self); in udsir_attach() local
185 DPRINTFN(10, ("udsir_attach: sc=%p\n", sc)); in udsir_attach()
187 sc->sc_dev = self; in udsir_attach()
196 sc->sc_udev = dev; in udsir_attach()
197 sc->sc_iface = iface; in udsir_attach()
202 sc->sc_rd_addr = -1; in udsir_attach()
203 sc->sc_wr_addr = -1; in udsir_attach()
212 sc->sc_rd_addr = ed->bEndpointAddress; in udsir_attach()
213 sc->sc_rd_maxpsz = UGETW(ed->wMaxPacketSize); in udsir_attach()
[all …]
/netbsd/src/sys/arch/arm/broadcom/
Dbcm2835_bsc.c92 bsciic_attach(struct bsciic_softc *sc) in bsciic_attach() argument
94 mutex_init(&sc->sc_intr_lock, MUTEX_DEFAULT, IPL_VM); in bsciic_attach()
95 cv_init(&sc->sc_intr_wait, device_xname(sc->sc_dev)); in bsciic_attach()
98 bus_space_write_4(sc->sc_iot, sc->sc_ioh, BSC_C, BSC_C_CLEAR_CLEAR); in bsciic_attach()
99 bus_space_write_4(sc->sc_iot, sc->sc_ioh, BSC_S, BSC_S_CLKT | in bsciic_attach()
101 bus_space_write_4(sc->sc_iot, sc->sc_ioh, BSC_DLEN, 0); in bsciic_attach()
103 u_int divider = howmany(sc->sc_frequency, sc->sc_clkrate); in bsciic_attach()
104 bus_space_write_4(sc->sc_iot, sc->sc_ioh, BSC_DIV, in bsciic_attach()
111 struct bsciic_softc * const sc = v; in bsciic_acquire_bus() local
114 bus_space_write_4(sc->sc_iot, sc->sc_ioh, BSC_S, BSC_S_CLKT | in bsciic_acquire_bus()
[all …]
/netbsd/src/sys/dev/hil/
Dhil.c95 static int send_device_cmd(struct hil_softc *sc, u_int device, u_int cmd);
102 #define hil_process_pending(sc) wakeup(&(sc)->sc_pending) argument
105 hilwait(struct hil_softc *sc) in hilwait() argument
111 if ((bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_STAT) & in hilwait()
120 hildatawait(struct hil_softc *sc) in hildatawait() argument
126 if ((bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_STAT) & in hildatawait()
139 hil_attach(struct hil_softc *sc, int *hil_is_console) in hil_attach() argument
142 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in hil_attach()
150 sc->sc_cmdending = 0; in hil_attach()
151 sc->sc_actdev = sc->sc_cmddev = 0; in hil_attach()
[all …]
/netbsd/src/sys/arch/macppc/dev/
Dcuda.c173 struct cuda_softc *sc = device_private(self); in cuda_attach() local
183 sc->sc_dev = self; in cuda_attach()
190 sc->sc_node = ca->ca_node; in cuda_attach()
191 sc->sc_memt = ca->ca_tag; in cuda_attach()
193 sc->sc_sent = 0; in cuda_attach()
194 sc->sc_received = 0; in cuda_attach()
195 sc->sc_waiting = 0; in cuda_attach()
196 sc->sc_polling = 0; in cuda_attach()
197 sc->sc_state = CUDA_NOTREADY; in cuda_attach()
198 sc->sc_error = 0; in cuda_attach()
[all …]
/netbsd/src/sys/arch/sandpoint/sandpoint/
Dsatmgr.c208 struct satmgr_softc *sc = device_private(self); in satmgr_attach() local
229 sc->sc_ops = ops; in satmgr_attach()
231 sc->sc_dev = self; in satmgr_attach()
233 sc->sc_iot = eaa->eumb_bt; in satmgr_attach()
234 bus_space_map(eaa->eumb_bt, sataddr, 0x20, 0, &sc->sc_ioh); in satmgr_attach()
235 sc->sc_open = 0; in satmgr_attach()
236 sc->sc_rd_cnt = 0; in satmgr_attach()
237 sc->sc_rd_cur = sc->sc_rd_ptr = &sc->sc_rd_buf[0]; in satmgr_attach()
238 sc->sc_rd_lim = sc->sc_rd_cur + sizeof(sc->sc_rd_buf); in satmgr_attach()
239 sc->sc_wr_cnt = 0; in satmgr_attach()
[all …]
/netbsd/src/sys/dev/isa/
Dwt.c186 static int wtwait(struct wt_softc *sc, int catch, const char *msg);
187 static int wtcmd(struct wt_softc *sc, int cmd);
188 static int wtstart(struct wt_softc *sc, int flag, void *vaddr, size_t len);
189 static void wtdma(struct wt_softc *sc);
191 static void wtclock(struct wt_softc *sc);
193 static int wtsense(struct wt_softc *sc, int verbose, int ignore);
194 static int wtstatus(struct wt_softc *sc);
195 static void wtrewind(struct wt_softc *sc);
196 static int wtreadfm(struct wt_softc *sc);
197 static int wtwritefm(struct wt_softc *sc);
[all …]
/netbsd/src/sys/arch/mac68k/obio/
Dascaudio.c180 struct ascaudio_softc *sc = device_private(self); in ascaudioattach() local
185 sc->sc_dev = self; in ascaudioattach()
186 sc->sc_tag = oa->oa_tag; in ascaudioattach()
194 if (bus_space_map(sc->sc_tag, addr, MAC68K_ASCAUDIO_LEN, 0, in ascaudioattach()
195 &sc->sc_handle)) { in ascaudioattach()
201 sc->sc_options = ((device_cfdata(self)->cf_flags) & in ascaudioattach()
204 sc->sc_playbuf = kmem_alloc(BUFSIZE, KM_SLEEP); in ascaudioattach()
205 sc->sc_recbuf = kmem_alloc(BUFSIZE, KM_SLEEP); in ascaudioattach()
206 sc->sc_rptr = sc->sc_recbuf; in ascaudioattach()
207 sc->sc_getptr = sc->sc_recbuf; in ascaudioattach()
[all …]
/netbsd/src/sys/arch/arm/xscale/
Dpxa2x0_ohci.c42 ohci_softc_t sc; member
53 #define HREAD4(sc,r) bus_space_read_4((sc)->sc.iot, (sc)->sc.ioh, (r)) argument
54 #define HWRITE4(sc,r,v) bus_space_write_4((sc)->sc.iot, (sc)->sc.ioh, (r), (v)) argument
71 struct pxaohci_softc *sc = device_private(self); in pxaohci_attach() local
81 sc->sc.iot = pxa->pxa_iot; in pxaohci_attach()
82 sc->sc.sc_bus.ub_dmatag = pxa->pxa_dmat; in pxaohci_attach()
83 sc->sc.sc_size = 0; in pxaohci_attach()
84 sc->sc_ih = NULL; in pxaohci_attach()
85 sc->sc.sc_dev = self; in pxaohci_attach()
86 sc->sc.sc_bus.ub_hcpriv = sc; in pxaohci_attach()
[all …]

12345678910>>...132