Ang isang bagong AMD open-source driver na nai-post para sa pagsusuri ng code na naglalayon para sa upstream na Linux kernel ay ang QDMA driver.
Ang AMD QDMA driver ay nagmula sa Xilinx side ng bahay at ginagamit para sa interfacing sa pagitan ng host memory at ng Xilinx FPGA card’s DMA subsystem. Ang QDMA ay ginagamit kasabay ng PCI Express IP block.
Sa Linux 6.3 AMD upstreamed ang XDMA subsystem para din gamitin sa Xilinx hardware. Hindi tulad ng XDMA, ang QDMA subsystem ay nakabatay sa queue at kayang suportahan ang libu-libong queues at iba pang feature. Ang QDMA subsystem ay kasalukuyang ginagamit sa Xilinx Alveo PCIe device.
Ang mga unang patch para sa driver ng AMD QDMA Linux ay wala para sa code pagsusuri sa ang kernel mailing list. Napakagandang makita ang lahat ng open-source, upstream-focused Linux driver work na nangyayari para sa Xilinx hardware sa ilalim ng pagmamay-ari ng AMD.