diff options
author | Axel Lin <axel.lin@ingics.com> | 2014-03-26 11:22:08 (GMT) |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-03-26 16:40:59 (GMT) |
commit | d7a7f6ec14fb07ed9c1167db760bc535b742b382 (patch) | |
tree | 74ea10cf94ceb3081adc6a9c8add2522c0a7b0a4 | |
parent | 790fc55a77bc041d613da087b3e03bdc59edcfa5 (diff) | |
download | linux-d7a7f6ec14fb07ed9c1167db760bc535b742b382.tar.xz |
spi: omap-uwire: Remove full duplex check
This driver sets the SPI_MASTER_HALF_DUPLEX flag, so the spi core will check
transfers to ensure they are not full duplex.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
-rw-r--r-- | drivers/spi/spi-omap-uwire.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/spi/spi-omap-uwire.c b/drivers/spi/spi-omap-uwire.c index 95cc694..f5176bb 100644 --- a/drivers/spi/spi-omap-uwire.c +++ b/drivers/spi/spi-omap-uwire.c @@ -218,10 +218,6 @@ static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t) if (!t->tx_buf && !t->rx_buf) return 0; - /* Microwire doesn't read and write concurrently */ - if (t->tx_buf && t->rx_buf) - return -EPERM; - w = spi->chip_select << 10; w |= CS_CMD; |