dma_alloc_from_coherent — try to allocate memory from the per-device coherent area
|struct device * dev,|
|dma_addr_t * dma_handle,|
|void ** ret|
device from which we allocate memory
size of requested memory area
This will be filled with the correct dma handle
This pointer will be filled with the virtual address to allocated area.