On Wed, May 13, 2020 at 02:35:55PM +0300, Serge Semin wrote: > On Fri, May 08, 2020 at 06:30:23PM +0100, Mark Brown wrote: > > > + while (dw_spi_dma_tx_busy(dws) && retry--) > > > + ndelay(ns); > > How deep can the FIFO be with this IP - could we end up ndelay()ing for > > non-trivial amounts of time? > According to the DW APB SSI db it can be up to 256 transfer words. So the delay > should be trivial. Yes, that should be fine.