Home | History | Annotate | Download | only in ic

Lines Matching defs:xm

1119 mpt_set_xfer_mode(mpt_softc_t *mpt, struct scsipi_xfer_mode *xm)
1123 if (xm->xm_mode & PERIPH_CAP_TQING)
1124 mpt->mpt_tag_enable |= (1 << xm->xm_target);
1126 mpt->mpt_tag_enable &= ~(1 << xm->xm_target);
1133 mpt->mpt_disc_enable |= (1 << xm->xm_target);
1140 tmp = mpt->mpt_dev_page1[xm->xm_target];
1145 if (xm->xm_mode & PERIPH_CAP_WIDE16)
1161 if (xm->xm_mode & PERIPH_CAP_SYNC) {
1180 if (mpt_write_cfg_page(mpt, xm->xm_target, &tmp.Header)) {
1185 if (mpt_read_cfg_page(mpt, xm->xm_target, &tmp.Header)) {
1191 mpt->mpt_dev_page1[xm->xm_target] = tmp;
1195 xm->xm_target,
1196 mpt->mpt_dev_page1[xm->xm_target].RequestedParameters,
1197 mpt->mpt_dev_page1[xm->xm_target].Configuration);
1206 mpt->mpt_report_xfer_mode |= (1 << xm->xm_target);
1213 struct scsipi_xfer_mode xm;
1231 xm.xm_target = periph->periph_target;
1232 xm.xm_mode = 0;
1235 xm.xm_mode |= PERIPH_CAP_WIDE16;
1240 xm.xm_period = period;
1241 xm.xm_offset = offset;
1242 xm.xm_mode |= PERIPH_CAP_SYNC;
1250 xm.xm_mode |= PERIPH_CAP_TQING;
1257 scsipi_async_event(&mpt->sc_channel, ASYNC_EVENT_XFER_MODE, &xm);