aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/rcar_drif.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/platform/rcar_drif.c')
-rw-r--r--drivers/media/platform/rcar_drif.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/media/platform/rcar_drif.c b/drivers/media/platform/rcar_drif.c
index b2e080ef5391..dc7e280c91b4 100644
--- a/drivers/media/platform/rcar_drif.c
+++ b/drivers/media/platform/rcar_drif.c
@@ -274,7 +274,7 @@ static int rcar_drif_alloc_dmachannels(struct rcar_drif_sdr *sdr)
274{ 274{
275 struct dma_slave_config dma_cfg; 275 struct dma_slave_config dma_cfg;
276 unsigned int i; 276 unsigned int i;
277 int ret = -ENODEV; 277 int ret;
278 278
279 for_each_rcar_drif_channel(i, &sdr->cur_ch_mask) { 279 for_each_rcar_drif_channel(i, &sdr->cur_ch_mask) {
280 struct rcar_drif *ch = sdr->ch[i]; 280 struct rcar_drif *ch = sdr->ch[i];
@@ -282,6 +282,7 @@ static int rcar_drif_alloc_dmachannels(struct rcar_drif_sdr *sdr)
282 ch->dmach = dma_request_slave_channel(&ch->pdev->dev, "rx"); 282 ch->dmach = dma_request_slave_channel(&ch->pdev->dev, "rx");
283 if (!ch->dmach) { 283 if (!ch->dmach) {
284 rdrif_err(sdr, "ch%u: dma channel req failed\n", i); 284 rdrif_err(sdr, "ch%u: dma channel req failed\n", i);
285 ret = -ENODEV;
285 goto dmach_error; 286 goto dmach_error;
286 } 287 }
287 288