Home | History | Annotate | Download | only in pci

Lines Matching refs:sc_wdcdev

216 	sc->sc_wdcdev.sc_atac.atac_dev = self;
238 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
246 device_xname(sc->sc_wdcdev.sc_atac.atac_dev));
249 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
256 aprint_normal_dev(sc->sc_wdcdev.sc_atac.atac_dev,
264 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
275 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
282 aprint_verbose_dev(sc->sc_wdcdev.sc_atac.atac_dev,
284 sc->sc_wdcdev.sc_atac.atac_cap = ATAC_CAP_DATA16;
286 sc->sc_wdcdev.sc_atac.atac_cap |= ATAC_CAP_DMA | ATAC_CAP_UDMA;
290 sc->sc_wdcdev.sc_atac.atac_cap |= ATAC_CAP_RAID;
291 sc->sc_wdcdev.irqack = pdc203xx_irqack;
292 sc->sc_wdcdev.sc_atac.atac_pio_cap = 4;
293 sc->sc_wdcdev.sc_atac.atac_dma_cap = 2;
294 sc->sc_wdcdev.sc_atac.atac_udma_cap = 6;
295 sc->sc_wdcdev.sc_atac.atac_set_modes = pdc203xx_setup_channel;
296 sc->sc_wdcdev.sc_atac.atac_channels = sc->wdc_chanarray;
297 sc->sc_wdcdev.wdc_maxdrives = 2;
299 sc->sc_wdcdev.reset = pdcsata_do_reset;
306 sc->sc_wdcdev.sc_atac.atac_probe = wdc_sataprobe;
307 sc->sc_wdcdev.sc_atac.atac_nchannels = PDC203xx_SATA_NCHANNELS;
308 sc->sc_wdcdev.wdc_maxdrives = 1;
318 sc->sc_wdcdev.sc_atac.atac_probe = pdc203xx_combo_probe;
319 sc->sc_wdcdev.sc_atac.atac_nchannels = PDC203xx_COMBO_NCHANNELS;
329 sc->sc_wdcdev.sc_atac.atac_nchannels = PDC40718_SATA_NCHANNELS;
330 sc->sc_wdcdev.sc_atac.atac_probe = wdc_sataprobe;
331 sc->sc_wdcdev.wdc_maxdrives = 1;
341 sc->sc_wdcdev.sc_atac.atac_nchannels = PDC20575_COMBO_NCHANNELS;
342 sc->sc_wdcdev.sc_atac.atac_probe = pdc203xx_combo_probe;
350 sc->sc_wdcdev.sc_atac.atac_nchannels =
356 sc->sc_wdcdev.sc_atac.atac_probe = wdc_drvprobe;
364 wdc_allocate_regs(&sc->sc_wdcdev);
366 sc->sc_wdcdev.dma_arg = sc;
367 sc->sc_wdcdev.dma_init = pdc203xx_dma_init;
368 sc->sc_wdcdev.dma_start = pdc203xx_dma_start;
369 sc->sc_wdcdev.dma_finish = pdc203xx_dma_finish;
371 for (channel = 0; channel < sc->sc_wdcdev.sc_atac.atac_nchannels;
379 cp->ata_channel.ch_atac = &sc->sc_wdcdev.sc_atac;
389 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
397 aprint_error_dev(sc->sc_wdcdev.sc_atac.atac_dev,
416 device_xname(sc->sc_wdcdev.sc_atac.atac_dev),
425 device_xname(sc->sc_wdcdev.sc_atac.atac_dev),
431 if (sc->sc_wdcdev.sc_atac.atac_probe == wdc_sataprobe ||
432 (sc->sc_wdcdev.sc_atac.atac_probe == pdc203xx_combo_probe
440 sc->sc_wdcdev.sc_atac.atac_dev,
448 sc->sc_wdcdev.sc_atac.atac_dev,
457 sc->sc_wdcdev.sc_atac.atac_dev,
522 for (i = 0; i < sc->sc_wdcdev.sc_atac.atac_nchannels; i++) {
542 sc->sc_wdcdev