Generic DMA, the driver for ralink DMA is similar.
Source code
The driver lived in the kernel tree for some time in the staging directory.
Chapter 2.11, page 154