Fixes checkpatch error: ASSIGN_IN_IF by defining a new variable before if
Signed-off-by: Christian Lütke-Stetzkamp <[email protected]>
---
drivers/staging/mt7621-dma/ralink-gdma.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/staging/mt7621-dma/ralink-gdma.c
b/drivers/staging/mt7621-dma/ralink-gdma.c
index 9548ce4afb77..60d557fb6553 100644
--- a/drivers/staging/mt7621-dma/ralink-gdma.c
+++ b/drivers/staging/mt7621-dma/ralink-gdma.c
@@ -678,6 +678,7 @@ static enum dma_status gdma_dma_tx_status(struct dma_chan
*c,
spin_lock_irqsave(&chan->vchan.lock, flags);
desc = chan->desc;
+ vdesc = vchan_find_desc(&chan->vchan, cookie);
if (desc && (cookie == desc->vdesc.tx.cookie)) {
/*
* We never update edesc->residue in the cyclic case, so we
@@ -689,7 +690,7 @@ static enum dma_status gdma_dma_tx_status(struct dma_chan
*c,
((chan->next_sg - 1) * desc->sg[0].len);
else
state->residue = desc->residue;
- } else if ((vdesc = vchan_find_desc(&chan->vchan, cookie)))
+ } else if (vdesc)
state->residue = to_gdma_dma_desc(vdesc)->residue;
spin_unlock_irqrestore(&chan->vchan.lock, flags);
--
2.13.6
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel