> -----Original Message----- > From: Axel Lin [mailto:axel.lin@ingics.com] > Sent: Wednesday, March 19, 2014 11:55 AM > To: Mark Brown > Cc: Yang, Wenyou; linux-spi@vger.kernel.org > Subject: [PATCH 2/7] spi: atmel: Let spi core validate Tx/Rx buffers for > non-zero length transfer > > Signed-off-by: Axel Lin Acked-by: Wenyou.Yang > --- > drivers/spi/spi-atmel.c | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/drivers/spi/spi-atmel.c b/drivers/spi/spi-atmel.c index > bda961e..c54492b 100644 > --- a/drivers/spi/spi-atmel.c > +++ b/drivers/spi/spi-atmel.c > @@ -1065,11 +1065,6 @@ static int atmel_spi_one_transfer(struct > spi_master *master, > > as = spi_master_get_devdata(master); > > - if (!(xfer->tx_buf || xfer->rx_buf) && xfer->len) { > - dev_dbg(&spi->dev, "missing rx or tx buf\n"); > - return -EINVAL; > - } > - > if (xfer->bits_per_word) { > asd = spi->controller_state; > bits = (asd->csr >> 4) & 0xf; > -- > 1.8.3.2 > > NrybXǧv^)޺{.n+{^nrzh&vfp)br ++zfh~izw?&)ߢf