Linux Device Driver - 2.0 English

Versal Adaptive SoC DMA and Bridge Subsystem for PCI Express Product Guide (PG344)

Document ID
PG344
Release Date
2023-11-10
Version
2.0 English
The Linux device driver has the following character device interfaces:
  • User character device for access to user components.
  • Control character device for controlling XDMA Subsystem components.
  • Events character device for waiting for interrupt events.
  • SGDMA character devices for high performance transfers.
The user accessible devices are as follows:
XDMA0_control
Used to access XDMA Subsystem registers.
XDMA0_user
Used to access AXI-Lite master interface.
XDMA0_bypass
Used to access DMA Bypass interface.
XDMA0_events_*
Used to recognize user interrupts.