sun6i_spi.c | 273 size_t burstcount; local in function:sun6ispi_start 287 burstcount = 0; 289 burstcount += chunk->chunk_count; 291 KASSERT(burstcount <= SPI_BC_MBC); 292 SPIREG_WRITE(sc, SPI_BC, __SHIFTIN(burstcount, SPI_BC_MBC)); 293 SPIREG_WRITE(sc, SPI_TC, __SHIFTIN(burstcount, SPI_TC_MWTC)); 294 SPIREG_WRITE(sc, SPI_BCC, __SHIFTIN(burstcount, SPI_BCC_STC));
|