Commit e9cc9539 authored by Marek Vasut's avatar Marek Vasut Committed by Vinod Koul
Browse files

dmaengine: xilinx: xilinx_dma: Fix dma_device directions



Unlike chan->direction , struct dma_device .directions field is a
bitfield. Turn chan->direction into a bitfield to make it compatible
with struct dma_device .directions .

Fixes: 7e015114 ("dmaengine: xilinx_dma: Set dma_device directions")
Signed-off-by: default avatarMarek Vasut <marex@nabladev.com>
Link: https://patch.msgid.link/20260316221728.160139-1-marex@nabladev.com


Signed-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 89a8567d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3024,7 +3024,7 @@ static int xilinx_dma_chan_probe(struct xilinx_dma_device *xdev,
		return -EINVAL;
	}

	xdev->common.directions |= chan->direction;
	xdev->common.directions |= BIT(chan->direction);

	/* Request the interrupt */
	chan->irq = of_irq_get(node, chan->tdest);