Fixes checkpatch error: ASSIGN_IN_IF by defining a new variable before if Signed-off-by: Christian Lütke-Stetzkamp <christ...@lkamp.de> --- 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 de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel