cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
simozz
Scholar
Scholar
602 Views
Registered: ‎05-14-2017

AXI DMA - UIO driver vs xilinx_dma driver

Jump to solution

Hi,

I have a doubt that I would like to clarify before any change to kernel configuration via petalinux.

In case of using an UIO driver, is it required to disable the AXI DMA kernel driver xilinx_dma ?

As far as I understand it can (and perhaps it's better to) be disabled. Am I right ?

Thanks.

s.

0 Kudos
1 Solution

Accepted Solutions
shabbirk
Moderator
Moderator
583 Views
Registered: ‎12-04-2016

Hi @simozz 

You dont need to explicitly disable the DMA support, instead you will have to add compatible = "generic-uio"; under axi_dma device tree node.

You can find example UIO application for AXI component

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842490/Testing+UIO+with+Interrupt+on+Zynq+Ultrascale

 

Best Regards

Shabbir

 

View solution in original post

2 Replies
shabbirk
Moderator
Moderator
584 Views
Registered: ‎12-04-2016

Hi @simozz 

You dont need to explicitly disable the DMA support, instead you will have to add compatible = "generic-uio"; under axi_dma device tree node.

You can find example UIO application for AXI component

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842490/Testing+UIO+with+Interrupt+on+Zynq+Ultrascale

 

Best Regards

Shabbir

 

View solution in original post

simozz
Scholar
Scholar
575 Views
Registered: ‎05-14-2017

Thanks for your info, @shabbirk.

s.

0 Kudos