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