dma_addr_t addr);
This puts memory back into the pool. The pool is what was passed to
-the the pool allocation routine; the cpu and dma addresses are what
+the pool allocation routine; the cpu and dma addresses are what
were returned when that routine allocated the memory being freed.
Checks to see if the mask is possible and updates the device
parameters if it is.
-Returns: 1 if successful and 0 if not
+Returns: 0 if successful and a negative error if not.
u64
dma_get_required_mask(struct device *dev)