Searched refs:iram_pool (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/media/platform/nvidia/tegra-vde/ |
H A D | vde.c | 313 vde->iram_pool = of_gen_pool_get(dev->of_node, "iram", 0); in tegra_vde_probe() 314 if (!vde->iram_pool) { in tegra_vde_probe() 319 vde->iram = gen_pool_dma_alloc(vde->iram_pool, in tegra_vde_probe() 320 gen_pool_size(vde->iram_pool), in tegra_vde_probe() 376 gen_pool_free(vde->iram_pool, (unsigned long)vde->iram, in tegra_vde_probe() 377 gen_pool_size(vde->iram_pool)); in tegra_vde_probe() 409 gen_pool_free(vde->iram_pool, (unsigned long)vde->iram, in tegra_vde_remove() 410 gen_pool_size(vde->iram_pool)); in tegra_vde_remove()
|
H A D | vde.h | 110 struct gen_pool *iram_pool; member
|
/linux/drivers/dma/ |
H A D | imx-sdma.c | 545 struct gen_pool *iram_pool; member 1388 if (sdma->iram_pool) in sdma_request_channel0() 1389 sdma->bd0 = gen_pool_dma_alloc(sdma->iram_pool, in sdma_request_channel0() 1418 if (sdma->iram_pool) in sdma_alloc_bd() 1419 desc->bd = gen_pool_dma_alloc(sdma->iram_pool, bd_size, &desc->bd_phys); in sdma_alloc_bd() 1436 if (sdma->iram_pool) in sdma_free_bd() 1437 gen_pool_free(sdma->iram_pool, (unsigned long)desc->bd, bd_size); in sdma_free_bd() 2139 if (sdma->iram_pool) in sdma_init() 2140 sdma->channel_control = gen_pool_dma_alloc(sdma->iram_pool, ccbsize, &ccb_phys); in sdma_init() 2330 sdma->iram_pool = of_gen_pool_get(np, "iram", 0); in sdma_probe() [all …]
|
/linux/drivers/media/platform/chips-media/coda/ |
H A D | coda.h | 94 struct gen_pool *iram_pool; member
|
H A D | coda-common.c | 3222 dev->iram_pool = pool; in coda_probe() 3258 dev->iram.vaddr = gen_pool_dma_alloc(dev->iram_pool, dev->iram.size, in coda_probe() 3318 gen_pool_free(dev->iram_pool, (unsigned long)dev->iram.vaddr, in coda_remove()
|