The transfer direction is now checked in set_config.
There is no need to check it twice.

Signed-off-by: Jean-Francois Moine <[email protected]>
---
 drivers/dma/sun6i-dma.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/drivers/dma/sun6i-dma.c b/drivers/dma/sun6i-dma.c
index cd436c6..80e426d 100644
--- a/drivers/dma/sun6i-dma.c
+++ b/drivers/dma/sun6i-dma.c
@@ -585,11 +585,6 @@ static struct dma_async_tx_descriptor 
*sun6i_dma_prep_slave_sg(
        if (!sgl)
                return NULL;
 
-       if (!is_slave_direction(dir)) {
-               dev_err(chan2dev(chan), "Invalid DMA direction\n");
-               return NULL;
-       }
-
        ret = set_config(sdev, sconfig, dir, &lli_cfg);
        if (ret) {
                dev_err(chan2dev(chan), "Invalid DMA configuration\n");
-- 
2.8.1

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to