Lines Matching defs:xm
480 bha_get_xfer_mode(struct bha_softc *sc, struct scsipi_xfer_mode *xm)
485 int toff = xm->xm_target & 7, tmask = (1 << toff);
500 xm->xm_mode = 0;
501 xm->xm_period = 0;
502 xm->xm_offset = 0;
512 if (xm->xm_target > 7) {
520 xm->xm_mode |= PERIPH_CAP_WIDE16;
523 xm->xm_mode |= PERIPH_CAP_WIDE16;
530 bs = (xm->xm_target > 7) ?
535 xm->xm_mode |= PERIPH_CAP_SYNC;
554 if (xm->xm_target > 7)
562 xm->xm_period =
564 xm->xm_offset = offset;
573 xm->xm_mode |= PERIPH_CAP_TQING;
575 scsipi_async_event(&sc->sc_channel, ASYNC_EVENT_XFER_MODE, xm);