void * sn_dma_alloc_coherent (struct device * dev, size_t size, dma_addr_t * dma_handle, int flags);
dma_alloc_coherent returns a pointer to a memory region suitable for coherent DMA traffic to/from a PCI device. On SN platforms, this means that dma_handle will have the PCIIO_DMA_CMD flag set.
This interface is usually used for ``command'' streams (e.g. the command queue for a SCSI controller). See Documentation/DMA-API.txt for more information.