Lines Matching refs:spi
177 struct ccb_trans_settings_spi *spi =
178 &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;
227 struct ccb_trans_settings_spi *spi =
228 &cts->xport_specific.spi;
235 spi->flags &= ~CTS_SPI_FLAGS_DISC_ENB;
238 spi->flags |= CTS_SPI_FLAGS_DISC_ENB;
243 spi->sync_period = ti->current.period;
244 spi->sync_offset = ti->current.offset;
246 spi->sync_period = ti->user.period;
247 spi->sync_offset = ti->user.offset;
250 spi->bus_width = MSG_EXT_WDTR_BUS_8_BIT;
251 spi->valid = CTS_SPI_VALID_SYNC_RATE
608 struct ccb_trans_settings_spi *spi = &neg.xport_specific.spi;
699 spi->sync_period = ti->goal.period = ti->current.period;
700 spi->sync_offset = ti->goal.offset = ti->current.offset;
701 spi->valid = CTS_SPI_VALID_SYNC_RATE
743 spi->sync_period = ti->current.period;
744 spi->sync_offset = ti->current.offset;
745 spi->valid = CTS_SPI_VALID_SYNC_RATE