This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Passing crossbar dma event from am4372.dtsi

Other Parts Discussed in Thread: AM4372

Hi ,

I want to use DMA for spi transfer .I am using spi 3. I am writing a driver for ads chip which communicates with Mcspi and spi driver .But when I refereed the TRM of Am437x for DMA event number which I should pass in am4372.dtsi file in my spi3 node , I found that it uses crossbar DMA and not generic DMA . Does crossbar DMA event initialized the same as generic DMA. I am passing the info like this : -

 dmas = <&edma 53

      &edma 54>;

dma-names = "tx","rx";

Refereed Documentation/devicetree/bindings/spi/omap-spi.txt

But when the mcspi driver loads in startup . I always get info like this    spi spi1.0: not using DMA for McSPI . 

 


Thanks

rahul