Lines Matching refs:spi
175 struct ccb_trans_settings_spi *spi =
176 &cts->xport_specific.spi;
178 if ((spi->valid & CTS_SPI_VALID_DISC) != 0 &&
180 if ((spi->flags & CTS_SPI_FLAGS_DISC_ENB) != 0)
193 if ((spi->valid & CTS_SPI_VALID_SYNC_RATE) != 0) {
194 ti->goal.period = spi->sync_period;
203 if ((spi->valid & CTS_SPI_VALID_SYNC_OFFSET) != 0) {
204 ti->goal.offset = spi->sync_offset;
225 struct ccb_trans_settings_spi *spi =
226 &cts->xport_specific.spi;
233 spi->flags &= ~CTS_SPI_FLAGS_DISC_ENB;
236 spi->flags |= CTS_SPI_FLAGS_DISC_ENB;
241 spi->sync_period = ti->current.period;
242 spi->sync_offset = ti->current.offset;
244 spi->sync_period = ti->user.period;
245 spi->sync_offset = ti->user.offset;
248 spi->bus_width = MSG_EXT_WDTR_BUS_8_BIT;
249 spi->valid = CTS_SPI_VALID_SYNC_RATE
606 struct ccb_trans_settings_spi *spi = &neg.xport_specific.spi;
697 spi->sync_period = ti->goal.period = ti->current.period;
698 spi->sync_offset = ti->goal.offset = ti->current.offset;
699 spi->valid = CTS_SPI_VALID_SYNC_RATE
741 spi->sync_period = ti->current.period;
742 spi->sync_offset = ti->current.offset;
743 spi->valid = CTS_SPI_VALID_SYNC_RATE