Lines Matching refs:spi
175 struct ccb_trans_settings_spi *spi =
176 &cts->xport_specific.spi;
180 if ((spi->valid & CTS_SPI_VALID_DISC) != 0 &&
182 if ((spi->flags & CTS_SPI_FLAGS_DISC_ENB) != 0)
195 if ((spi->valid & CTS_SPI_VALID_SYNC_RATE) != 0) {
196 ti->goal.period = spi->sync_period;
205 if ((spi->valid & CTS_SPI_VALID_SYNC_OFFSET) != 0) {
206 ti->goal.offset = spi->sync_offset;
228 struct ccb_trans_settings_spi *spi =
229 &cts->xport_specific.spi;
236 spi->flags &= ~CTS_SPI_FLAGS_DISC_ENB;
240 spi->flags |= CTS_SPI_FLAGS_DISC_ENB;
245 spi->sync_period = ti->current.period;
246 spi->sync_offset = ti->current.offset;
248 spi->sync_period = ti->user.period;
249 spi->sync_offset = ti->user.offset;
253 spi->bus_width = MSG_EXT_WDTR_BUS_8_BIT;
254 spi->valid = CTS_SPI_VALID_SYNC_RATE
614 struct ccb_trans_settings_spi *spi = &neg.xport_specific.spi;
705 spi->sync_period = ti->goal.period = ti->current.period;
706 spi->sync_offset = ti->goal.offset = ti->current.offset;
707 spi->valid = CTS_SPI_VALID_SYNC_RATE
749 spi->sync_period = ti->current.period;
750 spi->sync_offset = ti->current.offset;
751 spi->valid = CTS_SPI_VALID_SYNC_RATE