Lines Matching refs:timeout
157 static int mmc_spi_skip(struct mmc_spi_host *host, unsigned long timeout,
178 } while (time_is_after_jiffies(start + timeout));
183 mmc_spi_wait_unbusy(struct mmc_spi_host *host, unsigned long timeout)
185 return mmc_spi_skip(host, timeout, sizeof(host->data->status), 0);
188 static int mmc_spi_readtoken(struct mmc_spi_host *host, unsigned long timeout)
190 return mmc_spi_skip(host, timeout, 1, 0xff);
598 unsigned long timeout)
671 return mmc_spi_wait_unbusy(host, timeout);
692 unsigned long timeout)
708 status = mmc_spi_readtoken(host, timeout);
786 unsigned long timeout;
796 timeout = data->timeout_ns / 1000 +
798 timeout = usecs_to_jiffies((unsigned int)timeout) + 1;
822 status = mmc_spi_writeblock(host, t, timeout);
824 status = mmc_spi_readblock(host, t, timeout);
890 tmp = mmc_spi_wait_unbusy(host, timeout);