Home | History | Annotate | Download | only in dev

Lines Matching refs:WR4

139 #define WR4(sc, reg, val)	\
262 WR4(sc, DICMDBUF0, DI_CMD_REQUEST_ERROR);
263 WR4(sc, DICMDBUF1, 0);
264 WR4(sc, DICMDBUF2, 0);
265 WR4(sc, DILENGTH, 4);
266 WR4(sc, DICR, DICR_TSTART);
410 WR4(sc, DISR, sr);
411 WR4(sc, DICVR, cvr);
465 WR4(sc, DISR, DISR_BRKINT |
468 WR4(sc, DICVR, DICVR_CVRINT | DICVR_CVRINTMASK);
492 WR4(sc, DISR, DISR_BRKINT |
495 WR4(sc, DICVR, DICVR_CVRINT | DICVR_CVRINTMASK);
511 WR4(sc, DICMDBUF0, DI_CMD_STOP_MOTOR | cmdflags);
512 WR4(sc, DICMDBUF1, 0);
513 WR4(sc, DICMDBUF2, 0);
514 WR4(sc, DILENGTH, 4);
515 WR4(sc, DICR, DICR_TSTART);
549 WR4(sc, DICMDBUF0, DI_CMD_INQUIRY);
550 WR4(sc, DICMDBUF1, 0);
551 WR4(sc, DILENGTH, sizeof(struct di_response_inquiry));
552 WR4(sc, DIMAR, sc->sc_dma_segs[0].ds_addr);
553 WR4(sc, DICR, DICR_TSTART | DICR_DMA);
561 WR4(sc, DICMDBUF0, DI_CMD_REQUEST_ERROR);
562 WR4(sc, DICMDBUF1, 0);
563 WR4(sc, DICMDBUF2, 0);
564 WR4(sc, DILENGTH, 4);
565 WR4(sc, DICR, DICR_TSTART);
589 WR4(sc, DICMDBUF0, DI_CMD_READ_DVD);
590 WR4(sc, DICMDBUF1, blkno);
591 WR4(sc, DICMDBUF2, howmany(xs->datalen, DVDBLOCKSIZE));
592 WR4(sc, DILENGTH, roundup(xs->datalen, DVDBLOCKSIZE));
593 WR4(sc, DIMAR, sc->sc_dma_segs[0].ds_addr);
594 WR4(sc, DICR, DICR_TSTART | DICR_DMA);
611 WR4(sc, DICMDBUF0, DI_CMD_READ_DVD_STRUCT(cmd->bytes[6]));
612 WR4(sc, DICMDBUF1, 0);
613 WR4(sc, DICMDBUF2, 0);
614 WR4(sc, DILENGTH, roundup(xs->datalen, DVDBLOCKSIZE));
615 WR4(sc, DIMAR, sc->sc_dma_segs[0].ds_addr);
616 WR4(sc, DICR, DICR_TSTART | DICR_DMA);
633 WR4(sc, DICMDBUF0, DI_CMD_REPORT_KEY(cmd->bytes[9] >> 2));
634 WR4(sc, DICMDBUF1, _4btol(&cmd->bytes[1]));
635 WR4(sc, DICMDBUF2, 0);
636 WR4(sc, DILENGTH, roundup(xs->datalen, 0x20));
637 WR4(sc, DIMAR, sc->sc_dma_segs[0].ds_addr);
638 WR4(sc, DICR, DICR_TSTART | DICR_DMA);
648 WR4(sc, DICMDBUF0, DI_CMD_READ_DVD_STRUCT(DVD_STRUCT_PHYSICAL));
649 WR4(sc, DICMDBUF1, 0);
650 WR4(sc, DICMDBUF2, 0);
651 WR4(sc, DILENGTH, DVDBLOCKSIZE);
652 WR4(sc, DIMAR, sc->sc_dma_segs[0].ds_addr);
653 WR4(sc, DICR, DICR_TSTART | DICR_DMA);