[PATCH -next 0/2] dmaengine: xilinx_dma: In dma channel probe fix node order dependency

From: Radhey Shyam Pandey
Date: Thu Jan 30 2020 - 07:54:48 EST


In overlay application[1] we noticed that channel DT nodes are inverted and
as a sideffect of this behaviour the axidmatest client fails.

In general driver should not assume specific DT probe order. So to fix this
failure remove channel node ordering restriction from the xilinx dma driver.

[1]: https://github.com/raspberrypi/linux/issues/2416

Radhey Shyam Pandey (2):
dmaengine: xilinx_dma: Extend dma_config structure to store max
channel count
dmaengine: xilinx_dma: In dma channel probe fix node order dependency

drivers/dma/xilinx/xilinx_dma.c | 48 +++++++++++++++++++++--------------------
1 file changed, 25 insertions(+), 23 deletions(-)

--
2.7.4