Lines Matching refs:rmem
300 static int rmem_dma_device_init(struct reserved_mem *rmem, struct device *dev) in rmem_dma_device_init() argument
302 struct dma_coherent_mem *mem = rmem->priv; in rmem_dma_device_init()
306 ret = dma_init_coherent_memory(rmem->base, rmem->base, in rmem_dma_device_init()
307 rmem->size, &mem); in rmem_dma_device_init()
310 &rmem->base, (unsigned long)rmem->size / SZ_1M); in rmem_dma_device_init()
315 rmem->priv = mem; in rmem_dma_device_init()
320 static void rmem_dma_device_release(struct reserved_mem *rmem, in rmem_dma_device_release() argument
332 static int __init rmem_dma_setup(struct reserved_mem *rmem) in rmem_dma_setup() argument
334 unsigned long node = rmem->fdt_node; in rmem_dma_setup()
348 dma_reserved_default_memory = rmem; in rmem_dma_setup()
352 rmem->ops = &rmem_dma_ops; in rmem_dma_setup()
354 &rmem->base, (unsigned long)rmem->size / SZ_1M); in rmem_dma_setup()