diff options
author | Mark Brown <broonie@linaro.org> | 2014-06-02 12:08:34 -0400 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-06-02 12:08:34 -0400 |
commit | 15751f2e717c4cbdf17b0c21f2b1b23a939dafc9 (patch) | |
tree | 3e80aaaa42dcea78740e4ab941d9920da5f8bdf9 | |
parent | 03689d2d75d38dd77c8148b742aa5a7befbcd736 (diff) | |
parent | 80874d8c9e9cbfa195572dfea46f2314098b3869 (diff) |
Merge remote-tracking branch 'spi/topic/core' into spi-next
-rw-r--r-- | drivers/spi/spi.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 939edf473235..be13a35c6fec 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c | |||
@@ -796,7 +796,7 @@ static int spi_transfer_one_message(struct spi_master *master, | |||
796 | if (ret > 0) { | 796 | if (ret > 0) { |
797 | ret = 0; | 797 | ret = 0; |
798 | ms = xfer->len * 8 * 1000 / xfer->speed_hz; | 798 | ms = xfer->len * 8 * 1000 / xfer->speed_hz; |
799 | ms += 10; /* some tolerance */ | 799 | ms += ms + 100; /* some tolerance */ |
800 | 800 | ||
801 | ms = wait_for_completion_timeout(&master->xfer_completion, | 801 | ms = wait_for_completion_timeout(&master->xfer_completion, |
802 | msecs_to_jiffies(ms)); | 802 | msecs_to_jiffies(ms)); |
@@ -1268,11 +1268,10 @@ static void of_register_spi_devices(struct spi_master *master) | |||
1268 | spi->mode |= SPI_TX_QUAD; | 1268 | spi->mode |= SPI_TX_QUAD; |
1269 | break; | 1269 | break; |
1270 | default: | 1270 | default: |
1271 | dev_err(&master->dev, | 1271 | dev_warn(&master->dev, |
1272 | "spi-tx-bus-width %d not supported\n", | 1272 | "spi-tx-bus-width %d not supported\n", |
1273 | value); | 1273 | value); |
1274 | spi_dev_put(spi); | 1274 | break; |
1275 | continue; | ||
1276 | } | 1275 | } |
1277 | } | 1276 | } |
1278 | 1277 | ||
@@ -1287,11 +1286,10 @@ static void of_register_spi_devices(struct spi_master *master) | |||
1287 | spi->mode |= SPI_RX_QUAD; | 1286 | spi->mode |= SPI_RX_QUAD; |
1288 | break; | 1287 | break; |
1289 | default: | 1288 | default: |
1290 | dev_err(&master->dev, | 1289 | dev_warn(&master->dev, |
1291 | "spi-rx-bus-width %d not supported\n", | 1290 | "spi-rx-bus-width %d not supported\n", |
1292 | value); | 1291 | value); |
1293 | spi_dev_put(spi); | 1292 | break; |
1294 | continue; | ||
1295 | } | 1293 | } |
1296 | } | 1294 | } |
1297 | 1295 | ||