Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

mSGDMA Linux Device Drivers

New Contributor I



I would like to make use of the drivers found here:


in a user program where data can be transferred from one data structure to another. I have tried adding the mSGDMA to the device tree and it does not seem to work.


msgdma_0: msgdma@0xf9000020 {

      compatible = "altr,msgdma-19.1", "altr,msgdma-1.0";

      reg = <0x00000020 0x00000020>,

          <0x00000040 0x00000010>;

      reg-names = "csr", "descriptor_slave";

      interrupt-parent = <0x5>;

      interrupts = <21>;

}; //end msgdma@0x20 (msgdma_0)


I have went through documentations, device tree generators, etc. and none seem to get the mSGDMA to work with the drivers. Was anyone able to use the drivers? I am working on the Stratix 10 v19.1

0 Kudos
0 Replies